-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Script fails with Python 3.x when py-lxml installed #28
Comments
Same issue, and the fix above resolved it. Thanks! |
Ditto. Thanks! |
Same here. Is there any reason not to make this change globally? IOW, will it break something? |
nolltre
added a commit
to nolltre/airprint-generate
that referenced
this issue
Jan 19, 2021
Fix the etree in python lxml wanting to have the file opened in the 'wb' mode. Fixes the 'TypeError: write() argument must be str, not bytes' error message but retains compatibility if lxml would be missing. Closes issues tjfontaine#26 and tjfontaine#28
pip3 uninstall lxml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I stumbled upon a Python 2 to Python 3 conversion issue when trying to run the script with py-lxml installed.
I fixed it by opening the file as binary:
I could see no adverse effects when py-lxml was not installed.
The text was updated successfully, but these errors were encountered: