pythonベースのチュートリアル:Pythonは、ファイルの読み込みと書き込みの例をプログラミングし、メモリ

この記事では、困っている友達を参照することができ、ストレージリザーバーはcPickleオブジェクトの例の使用を含む、Pythonプログラミング・ファイルと書き込みメモリサンプルを説明し
、書き込みをし、ファイルを読み取る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() 

結果:

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

2.メモリの書き込み、読み出し

#!/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() 

結果:

[1, 2, 2, 3]

ルックオブジェクト・ストレージ・貯留はcPickleの使用例

#!/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 

読むためにありがとうございまし
作業コンピューターの基本的な悪い損失を食べて、これが教育を受けていないことが判明し、自己のpythonを、選んだ大学で
唯一補うために取得することができ、できないこと、そして、コーディング外で彼自身のカウンター攻撃をオープンしました道路、常にあなたが平凡に不本意であれば、それは外に成長している、コーディングの私と一緒で、Pythonのコア知識、基本的なコンピュータ学習の深い知識、組織化を学びます!
実際には、それよりも技術的な、より技術的なものではないだけであり、例えば、プログラマ自身が高貴な存在である、ああ、それはどのようにではなく、「巨根ワイヤー」よりも、細かなプログラマを作ることではないでしょうか?[参加するためにクリック]、あなたは高貴な人になりたいたいに来て!

公開された14元の記事 ウォンの賞賛2 ビュー6673

おすすめ

転載: blog.csdn.net/chengxun03/article/details/105398127