Message400812
$ touch тест
$ ./python Tools/scripts/md5sum.py тест
d41d8cd98f00b204e9800998ecf8427e тест
$ LC_ALL=uk_UA.koi8u PYTHONIOENCODING=koi8-u ./python Tools/scripts/md5sum.py тест
d41d8cd98f00b204e9800998ecf8427e тест
$ LC_ALL=uk_UA.koi8u PYTHONIOENCODING=utf-8 ./python Tools/scripts/md5sum.py тест
d41d8cd98f00b204e9800998ecf8427e я┌п╣я│я┌
$ PYTHONIOENCODING=koi8-u ./python Tools/scripts/md5sum.py тест
d41d8cd98f00b204e9800998ecf8427e ����
$ PYTHONIOENCODING=latin-1 ./python Tools/scripts/md5sum.py тест
Traceback (most recent call last):
File "/home/serhiy/py/cpython/Tools/scripts/md5sum.py", line 93, in <module>
sys.exit(main(sys.argv[1:], sys.stdout))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/serhiy/py/cpython/Tools/scripts/md5sum.py", line 90, in main
return sum(args, out)
^^^^^^^^^^^^^^
File "/home/serhiy/py/cpython/Tools/scripts/md5sum.py", line 39, in sum
sts = printsum(f, out) or sts
^^^^^^^^^^^^^^^^
File "/home/serhiy/py/cpython/Tools/scripts/md5sum.py", line 53, in printsum
sts = printsumfp(fp, filename, out)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/serhiy/py/cpython/Tools/scripts/md5sum.py", line 69, in printsumfp
out.write('%s %s\n' % (m.hexdigest(), filename))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 33-36: ordinal not in range(256) |
|
Date |
User |
Action |
Args |
2021-09-01 06:28:25 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, vstinner, ezio.melotti, sobolevn |
2021-09-01 06:28:25 | serhiy.storchaka | set | messageid: <1630477705.94.0.078943535039.issue45053@roundup.psfhosted.org> |
2021-09-01 06:28:25 | serhiy.storchaka | link | issue45053 messages |
2021-09-01 06:28:25 | serhiy.storchaka | create | |
|