It makes more comfortable to check attendance with terminal.
If you'd like to use this, take the process. I'll try to make it more easy to start meantime.
- install packages
pip install -r requirements.txt
- download chromedriver file
pip install chromedriver
compare your chromedriver path with CHROMEDRIVER_PATH in settings.py
- create profile.py
# configures for user
COMPANY_NAME = 'Company'
NAME = "YourName"
LOGIN_INFO = {
'ID': 'ID@email.com',
'PASSWORD': 'password'
}
Done!
- check your attendance
write commands in project folder root-level.
// check '출근하기'
python main.py in
// check '퇴근하기'
python main.py out
- test it works
- add chromedriver file in project folder
- error-handling
- check local profile