Skip to content

Instantly share code, notes, and snippets.

@Fhernd
Created July 15, 2018 23:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Fhernd/cffa09768b2e3d864b0a0b6801eac05f to your computer and use it in GitHub Desktop.
Save Fhernd/cffa09768b2e3d864b0a0b6801eac05f to your computer and use it in GitHub Desktop.
Omisión del sistema de codificación de un nombre de archivo. OrtizOL.
import sys
import os
# Obtención del sistema de codificación:
print(sys.getfilesystemencoding())
# Creación de un archivo con nombre que omite el
# sistema de codificación:
with open('archivos/anta\xf1o.txt', 'w', encoding='utf-8') as f:
f.write('Los días azules')
# Listado de archivos (versión codificada):
print(os.listdir('archivos'))
# Listado de archivos (versión cadena de bytes plana):
print(os.listdir(b'archivos'))
with open(b'archivos/anta\xc3\xb1o.txt', encoding='utf-8') as f:
print(f.read())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment