An unofficial Python library for interacting with ZKTeco fingerprint devices (attendance machines, access control). Version 0.9 is the latest stable release; development appears slow with no recent updates. The library supports TCP/IP communication and provides basic operations like connect, disconnect, get/set user data, and read real-time logs.
pip install pyzkVerified import paths — ran on the pinned version, not inferred.
Connects to a ZKTeco device, prints device info, users, and attendance records.
Use port 4370 unless you know your device uses a different one.
Test with your specific device model. If it fails, consider using the official ZKTeco SDK or binary protocol libraries like zkteco.
Update your code to access properties on Attendance objects instead of indexing tuples.
No dependency data recorded yet.