tutorial basado en Python: Python ejemplos de programación de lectura y escritura de archivos y la memoria

En este artículo se describen los archivos de programación y escritura de la memoria muestra de Python, que comprende el uso de un ejemplo de un objeto cPickle depósito de almacenamiento, un amigo en necesidad puede referirse
a escribir y leer archivos 1

#!/usr/bin/python 
# -*- coding: utf-8 -*- 
# Filename: using_file.py 
# 文件是创建和读取 
  
s = '''''我们都是木头人, 
不许说话不许动!'''
  
# 创建一个文件,并且写入字符 
f = file('test_file.txt', 'w') 
f.write(s) 
f.close() 
  
# 读取文件,逐行打印 
f = file('test_file.txt') 
while True: 
  line = f.readline() 
  # 如果line长度为0,说明文件已经读完了 
  if len(line) == 0: 
    break
  # 默认的换行符也读出来了,所以用逗号取代print函数的换行符 
  print line, 
f.close() 

Los resultados:

我们都是木头人,
不许说话不许动!
 

2. La escritura y la lectura de la memoria

#!/usr/bin/python 
# -*- coding: utf-8 -*- 
# Filename using_pickle.py 
# 使用存储器 
  
#加载存储器模块,as后面是别名 
#import pickle as p 
#书上说cPickle比pickle快很多 
import cPickle as p 
  
listpickle = [1, 2, 2, 3] 
picklefile = 'picklefile.data'
  
f = file(picklefile, 'w') 
# 写如数据 
p.dump(listpickle, f) 
f.close() 
  
del listpickle 
  
f = file(picklefile) 
# 读取数据 
storedlist = p.load(f) 
print storedlist 
f.close() 

Los resultados:

[1, 2, 2, 3]

Ejemplos de la utilización de un vistazo objeto cPickle depósito de almacenamiento

#!/usr/bin/python 
#Filename:pickling.py 
  
import cPickle as p 
  
shoplistfile = 'shoplist.data'
  
shoplist = ['apple', 'mango', 'carrot'] 
  
f = file(shoplistfile, 'w') 
p.dump(shoplist, f) 
f.close() 
  
del shoplist 
  
f = file(shoplistfile) 
storedlist = p.load(f) 
print storedlist 

Muchas gracias para leer
en la universidad eligió la auto-pitón, encontró que el consumo de un equipo de trabajo mal la pérdida básica, esto no es educado
no puede hacer, sólo puede ser adquirida para compensar, a continuación, abre su propio contraataque fuera de la codificación carretera, en constante aprendizaje conocimiento básico pitón, un profundo conocimiento del aprendizaje básico de la computadora, organizado, si no están dispuestos a la mediocridad, es conmigo fuera de la codificación, su cultivo!
De hecho, no es no sólo cuestiones técnicas, más técnico de los que, por ejemplo, cómo hacer que un programador bien, en lugar de "alambre de Gallo", el programador sí es un noble presencia, ah, ¿verdad? [Haga clic para unirse a] quieren que desea ser una persona noble, vamos!

Publicado 14 artículos originales · ganado elogios 2 · Vistas 6673

Supongo que te gusta

Origin blog.csdn.net/chengxun03/article/details/105398127
Recomendado
Clasificación