Red de conocimiento informático - Problemas con los teléfonos móviles - Utilice open() para leer y escribir archivos Python

Utilice open() para leer y escribir archivos Python

Al leer el código fuente, encontrará que todos los parámetros son predeterminados, excepto el parámetro del archivo, donde el modo es una cadena opcional que se usa para especificar el modo para abrir el archivo. El valor predeterminado es "r", que es el modo de lectura de texto. Otros parámetros no se han discutido en profundidad y aún no se utilizan. Lo que usamos comúnmente son los parámetros "archivo" y "modo". El archivo es una ruta de archivo. No me centraré en el modo porque cuando comencé a aprender Python, solo tenía un poco de conocimiento sobre apertura. () operaciones de archivos. Lo busqué en Baidu muchas veces y no encontré la solución que buscaba, así que miré el código fuente de Python.

Los parámetros de modo anteriores se pueden combinar libremente, lo cual se describe en el código fuente.

Este registro ilustra una vez más que si usa el módulo pickle.dump() para serializar objetos, cuando se usa open() ) El parámetro de modo que contiene b debe usarse en el parámetro de modo combinado, y el modo binario se usa para escribir texto. Si no se utiliza la escritura binaria, se produce el siguiente error.