1, las operaciones de archivo.
Modelo .txt ama de casa enfermero profesor
1, la ruta del archivo:. D: \ modelo de ama de casa enfermero profesor .txt
2, la codificación: UTF-8 gbk. . . .
3, Operación: sólo lectura, sólo escritura, añadir, leer, escribir, leer .....
lo que codifica el archivo se almacena, que está abierto a cualquier operación de codificación.
Modelo .txt ama de casa enfermero profesor
1, la ruta del archivo:. D: \ modelo de ama de casa enfermero profesor .txt
2, la codificación: UTF-8 gbk. . . .
3, Operación: sólo lectura, sólo escritura, añadir, leer, escribir, leer .....
lo que codifica el archivo se almacena, que está abierto a cualquier operación de codificación.
Sólo lectura: R ^
RB
F = abierto ( 'UTF-8' 'Modelo enfermeras clase de ama de casa', MODE = 'R ^', que codifican =)
Contenido alcanzó, f.read = ()
Imprimir (contenido, tipo (contenido))
f.close ( )
# F = abiertos ( 'modelo enfermeras clase de ama de casa', MODE = 'RB',)
# alcanzó, contenido f.read = ()
# de impresión (contenido)
# f.close ()
# alcanzó, contenido f.read = ()
# de impresión (contenido)
# f.close ()
escritura r +
r + B leer (en bytes tipo)
# = F Open ( 'log', MODE = 'r +', que codifica = 'UTF. 8')
# de impresión (alcanzado, f.read ())
# f.write ( 'gran Meng Meng')
# f.close ()
r + B leer (en bytes tipo)
# = F Open ( 'log', MODE = 'r +', que codifica = 'UTF. 8')
# de impresión (alcanzado, f.read ())
# f.write ( 'gran Meng Meng')
# f.close ()
f = open ( 'log', modo = 'r + b')
de impresión (f.read ())
f.write ( '大猛,小孟' .encode ( 'utf-8'))
f.close ()
de impresión (f.read ())
f.write ( '大猛,小孟' .encode ( 'utf-8'))
f.close ()
Sólo escritura: w
wb
archivo fuente de contenido # primera clara, por escrito.
Abrir F = # ( 'log', MODE = 'W', que codifica = 'UTF. 8')
# f.write ( 'visto cerca de disputas similares')
# f.close ()
wb
archivo fuente de contenido # primera clara, por escrito.
Abrir F = # ( 'log', MODE = 'W', que codifica = 'UTF. 8')
# f.write ( 'visto cerca de disputas similares')
# f.close ()
f = open ( 'log', modo = 'wb')
f.write ( '附近看到类似纠纷' .encode ( 'utf-8'))
f.close ()
w +
# f = open ( 'log', mode = 'w +', que codifica = 'utf-8')
# f.write ( 'AAA')
# f.seek (0)
# de impresión (f.read ())
# f.close ()
w + b
.. .....
f.write ( '附近看到类似纠纷' .encode ( 'utf-8'))
f.close ()
w +
# f = open ( 'log', mode = 'w +', que codifica = 'utf-8')
# f.write ( 'AAA')
# f.seek (0)
# de impresión (f.read ())
# f.close ()
w + b
.. .....
追加
# f = open ( 'log', modo = 'a', que codifica = 'utf-8')
# f.write ( '佳琪')
# f.close ()
# F = open ( 'log', modo = 'ab')
# f.write ( '佳琪' .encode ( 'utf-8'))
# f.close ()
# f.write ( '佳琪' .encode ( 'utf-8'))
# f.close ()
Absolute ruta #
# f = open (: 'd \ ' UTF-8' modelo de clase ama de casa enfermera .txt', MODE = 'R & lt', que codifica =)
# alcanzó, contenido f.read = ()
# de impresión (Contenido)
# F. close ()
# f = open (: 'd \ ' UTF-8' modelo de clase ama de casa enfermera .txt', MODE = 'R & lt', que codifica =)
# alcanzó, contenido f.read = ()
# de impresión (Contenido)
# F. close ()
---- #Bytes en> STR
# F = Open ( 'modelo enfermeras clase ama de casa', MODE = 'R & lt', que codifica = 'UTF. 8')
# alcanzó, contenido f.read = ()
# f.write ( 'fjsdlk' )
# f.close ()
# F = Open ( 'modelo enfermeras clase ama de casa', MODE = 'R & lt', que codifica = 'UTF. 8')
# alcanzó, contenido f.read = ()
# f.write ( 'fjsdlk' )
# f.close ()
# F = abiertos ( 'modelo enfermeras clase de ama de casa', MODE = 'RB',)
# alcanzaron, contenido f.read = ()
# de impresión (contenido)
# f.close ()
# f = open ( 'log', MODE =' + R ^ 'que codifica =' UTF. 8 ')
# de impresión (alcanzado, f.read ())
# f.close ()
# alcanzaron, contenido f.read = ()
# de impresión (contenido)
# f.close ()
# f = open ( 'log', MODE =' + R ^ 'que codifica =' UTF. 8 ')
# de impresión (alcanzado, f.read ())
# f.close ()
# F = open ( 'log', modo = 'r + b')
# de impresión (f.read ())
# f.write ( '大猛,小孟' .encode ( 'utf-8'))
# f .cerca()
# de impresión (f.read ())
# f.write ( '大猛,小孟' .encode ( 'utf-8'))
# f .cerca()
Para # w: Este archivo no se creará un archivo
# F = Abierto ( 'log', MODE = 'W', la codificación UTF-8 = '')
# f.write ( 'infantería caballería')
# f.close ()
# F = Abierto ( 'log', MODE = 'W', la codificación UTF-8 = '')
# f.write ( 'infantería caballería')
# f.close ()
# Contenido del archivo Fuente primera clara, por escrito.
Abrir F = # ( 'log', MODE = 'W', que codifica = 'UTF. 8')
# f.write ( 'visto cerca de disputas similares')
# f.close ()
Abrir F = # ( 'log', MODE = 'W', que codifica = 'UTF. 8')
# f.write ( 'visto cerca de disputas similares')
# f.close ()
# F = open ( 'log', modo = 'w +', la codificación de 'utf-8' =)
# f.write ( 'AAA')
# f.seek (0)
# de impresión (f.read ())
# f .cerca()
Abierto F = # ( 'log', MODE = 'BM')
# f.write ( 'visto cerca de disputas similares .encode' ( 'UTF. 8'))
# f.close ()
# F = open ( 'log', modo = 'a', que codifica = 'utf-8')
# f.write ( '佳琪')
# f.close ()
#
# f = open ( 'log', el modo de = 'a', que codifica = 'utf-8')
# f.write ( '佳琪')
# f.close ()
# f.write ( '佳琪')
# f.close ()
#
# f = open ( 'log', el modo de = 'a', que codifica = 'utf-8')
# f.write ( '佳琪')
# f.close ()
# F = open ( 'log', modo = 'a +', que codifica = 'utf-8')
# f.write ( '佳琪')
# f.seek (0)
# de impresión (f.read ())
# f.close ()
# f.write ( '佳琪')
# f.seek (0)
# de impresión (f.read ())
# f.close ()
# F = open ( 'log', modo = 'ab')
# f.write ( '佳琪' .encode ( 'utf-8'))
# f.close ()
# características detalladas
Abrir obj = # ( 'log', MODE = 'R & lt +', que codifica = 'UTF. 8')
# alcanzó, contenido f.read = (. 3) se leen carácter #
# f.seek (3) # conformidad con la palabra sección establece la posición del cursor
# f.tell () que le diga la posición del cursor
# impresión (f.tell ())
# = f.read contenido ()
# de impresión (contenido)
# f.tell ()
# f.readable () # si escala
# line = f.readline () # línea por línea leer
# line = f.readlines () # cada línea como un elemento en la lista se añade a la lista
# f.truncate (. 4)
# para la línea F en :
# de impresión (Línea)
# f.close ()
# alcanzó, contenido f.read = (. 3) se leen carácter #
# f.seek (3) # conformidad con la palabra sección establece la posición del cursor
# f.tell () que le diga la posición del cursor
# impresión (f.tell ())
# = f.read contenido ()
# de impresión (contenido)
# f.tell ()
# f.readable () # si escala
# line = f.readline () # línea por línea leer
# line = f.readlines () # cada línea como un elemento en la lista se añade a la lista
# f.truncate (. 4)
# para la línea F en :
# de impresión (Línea)
# f.close ()
# F = abierto ( 'log', modo = 'A +', que codifica = 'utf-8')
# f.write ( '佳琪')
# count = f.tell ()
# f.seek (count-9)
# impresión (f.read (2))
# f.close ()
# f.write ( '佳琪')
# count = f.tell ()
# f.seek (count-9)
# impresión (f.read (2))
# f.close ()
# Con ( 'log', modo = 'r +', que codifica = 'utf-8') abierto como f, \
# abierto ( 'log', modo = 'w +', que codifica = 'utf-8') como f1:
# abierto ( 'log', modo = 'w +', que codifica = 'utf-8') como f1:
nombre de usuario = la entrada ( ' Por favor, introduzca un nombre de usuario que desea registrar: ' ) password = la entrada ( ' Por favor, introduzca la contraseña que desee registrar: ' ) con Open ( ' list_of_info ' , el modo = ' w ' , encoding = " UTF-8 ' ) AS F: f.write ( ' {} \ {n-} ' .formato (nombre de usuario, contraseña)) Imprimir ( ' Felicidades, el registro es exitoso ' ) LIS = [] I = 0 el tiempo I <3. : USN = ENTRADA ( 'Introduzca su nombre de usuario: ' ) pwd = la entrada ( ' Por favor, introduzca su contraseña: ' ) con Open ( ' list_of_info 'el modo = ' r + 'encoding = ' UTF-8 " ) F1: para la línea de f1 : lis.append (Línea) SI USN == LIS [0] .strip () y pwd == LIS [1 ] .strip (): Imprimir ( ' Inicio de sesión exitoso ' ) DESCANSO la otra cosa : Imprimir ( ' cuenta y la contraseña de error' ) I + = 1
#str ---> bytes de codificación de codificación
# s = 'hermano'
# B = s.encode ( 'UTF. 8')
# impresión (B)
# #byte ---> STR decodificación decodificada
# s1 = b.decode ( 'UTF. 8')
# impresión (S1)
# s = 'hermano'
# B = s.encode ( 'UTF. 8')
# impresión (B)
# #byte ---> STR decodificación decodificada
# s1 = b.decode ( 'UTF. 8')
# impresión (S1)
# S = 'ABF'
# b = s.encode ( 'utf-8')
# de impresión (b)
# #byte ---> str decodificación解码
# s1 = b.decode ( 'gbk')
# de impresión (s1)
contenido de los comentarios
# El archivo
archivo abierto #
#open ( 'camino', 'abierto', 'especificar la codificación')
# Abrir W + A + R ^ RWA B +
# + R ^ archivo abierto de lectura y escritura directa de escritura
# codificación - UTF 8
archivo # operación
# leer
# leyó una sola vez de leer
# readlines de una sola vez de leer
# readline lee línea a línea
# no sabe dónde está el final de los
# rb imágenes de vídeo en bytes bytes leídos
# bucle for - el mejor! ! !
Escribir #
# Write
# cursor - archivo de puntero
#seek _ Mover el cursor a una ubicación específica
#tell _ obtener la posición actual del cursor
#truncate _ archivo interceptado
# cierre el archivo
#cerca
archivo abierto #
#open ( 'camino', 'abierto', 'especificar la codificación')
# Abrir W + A + R ^ RWA B +
# + R ^ archivo abierto de lectura y escritura directa de escritura
# codificación - UTF 8
archivo # operación
# leer
# leyó una sola vez de leer
# readlines de una sola vez de leer
# readline lee línea a línea
# no sabe dónde está el final de los
# rb imágenes de vídeo en bytes bytes leídos
# bucle for - el mejor! ! !
Escribir #
# Write
# cursor - archivo de puntero
#seek _ Mover el cursor a una ubicación específica
#tell _ obtener la posición actual del cursor
#truncate _ archivo interceptado
# cierre el archivo
#cerca
# Modificar el archivo
con abierta ( 'maestro enfermera', encoding = 'UTF-8 ') como f, abierto (' clase enfermera .bak', 'W', la codificación UTF-8 = '') AS F2:
para la Línea f en:
SI 'niño de la estrella' en línea: # profesor: estrella infantil
línea line.replace = ( 'Star hijos', 'ah Johnson')
# archivo de escritura
f2.write (line) # enfermera: jefe de oro
con abierta ( 'maestro enfermera', encoding = 'UTF-8 ') como f, abierto (' clase enfermera .bak', 'W', la codificación UTF-8 = '') AS F2:
para la Línea f en:
SI 'niño de la estrella' en línea: # profesor: estrella infantil
línea line.replace = ( 'Star hijos', 'ah Johnson')
# archivo de escritura
f2.write (line) # enfermera: jefe de oro
import os
os.remove ( 'Nurse maestro') # archivos de eliminación
os.rename ( 'maestro .bak enfermera', 'maestro de la enfermera') # archivos renombrar
os.remove ( 'Nurse maestro') # archivos de eliminación
os.rename ( 'maestro .bak enfermera', 'maestro de la enfermera') # archivos renombrar