doc:appunti:prog:python_unicode
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:prog:python_unicode [2012/12/03 21:05] – [Input: lettura da database] niccolo | doc:appunti:prog:python_unicode [2013/01/28 10:01] – [Output: codifica implicita della print] niccolo | ||
---|---|---|---|
Line 38: | Line 38: | ||
... | ... | ||
</ | </ | ||
+ | |||
+ | ===== Input/ | ||
+ | |||
+ | Se si deve comunicare con un programma esterno utilizzando UTF-8 conviene come al solito memorizzare le stringhe in unicode e quindi esplicitare l' | ||
+ | |||
+ | <code python> | ||
+ | text = u" | ||
+ | subproc = subprocess.Popen([" | ||
+ | output, stderr = subproc.communicate(input=text.encode(' | ||
+ | output = output.decode(' | ||
+ | </ | ||
+ | |||
+ | La stringa **'' | ||
===== Output: codifica implicita della print ===== | ===== Output: codifica implicita della print ===== | ||
Line 46: | Line 59: | ||
</ | </ | ||
- | codifica il contenuto di '' | + | codifica il contenuto di '' |
< | < | ||
Line 57: | Line 70: | ||
print string.encode(' | print string.encode(' | ||
</ | </ | ||
+ | |||
+ | ===== Nomi di file e directory ===== | ||
doc/appunti/prog/python_unicode.txt · Last modified: 2015/07/17 09:50 by niccolo