Τη Κυριακή, 9 Ιουνίου 2013 11:15:07 π.μ. UTC+3, ο χρήστης Steven D'Aprano έγραψε:
> Please try this: log into the Linux server, and then start up a Python > import os, sys > print(sys.version) > s = ('\N{GREEK SMALL LETTER ALPHA}\N{GREEK SMALL LETTER BETA}' > '\N{GREEK SMALL LETTER GAMMA}\N{GREEK SMALL LETTER DELTA}' > '\N{GREEK SMALL LETTER EPSILON}') > print(s) > filename = '/tmp/' + s > open(filename, 'w') > os.path.exists(filename) > Copy and paste the results back here please. Of course: here it is: root@nikos [/home/nikos/www/cgi-bin]# python Python 3.3.2 (default, Jun 3 2013, 16:18:05) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import os, sys >>> print(sys.version) 3.3.2 (default, Jun 3 2013, 16:18:05) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] >>> s = ('\N{GREEK SMALL LETTER ALPHA}\N{GREEK SMALL LETTER BETA}' ... '\N{GREEK SMALL LETTER GAMMA}\N{GREEK SMALL LETTER DELTA}' ... '\N{GREEK SMALL LETTER EPSILON}') print(s) >>> αβγδε >>> filename = '/tmp/' + s >>> open(filename, 'w') <_io.TextIOWrapper name='/tmp/αβγδε' mode='w' encoding='UTF-8'> >>> os.path.exists(filename) True >>> -- http://mail.python.org/mailman/listinfo/python-list