常用常用python编程模板汇总编程模板汇总
主要为大家详细介绍了常用python编程模板,总结了Python编程常用模板,感兴趣的朋友可以参考一下
在我们编程时,有一些代码是固定的,例如Socket连接的代码,读取文件内容的代码,一般情况下我都是到网上搜一下然后
直接粘贴下来改一改,当然如果你能自己记住所有的代码那更厉害,但是自己写毕竟不如粘贴来的快,而且自己写的代码还要
测试,而一段经过测试的代码则可以多次使用,所以这里我就自己总结了一下python中常用的编程模板,如果还有哪些漏掉了
请大家及时补充哈。
一、读写文件一、读写文件
1、读文件
(1)、一次性读取全部内容
filepath='D:/data.txt' #文件路径
with open(filepath, 'r') as f:
print f.read()
(2)读取固定字节大小
# -*- coding: UTF-8 -*-
filepath='D:/data.txt' #文件路径
f = open(filepath, 'r')
content=""
try:
while True:
chunk = f.read(8)
if not chunk:
break
content+=chunk
finally:
f.close()
print content
(3)每次读取一行
# -*- coding: UTF-8 -*-
filepath='D:/data.txt' #文件路径
f = open(filepath, "r")
content=""
try:
while True:
line = f.readline()
if not line:
break
content+=line
finally:
f.close()
print content
(4)一次读取所有的行
# -*- coding: UTF-8 -*-
filepath='D:/data.txt' #文件路径
with open(filepath, "r") as f:
txt_list = f.readlines()
for i in txt_list:
print i,
2、写文件
# -*- coding: UTF-8 -*-
filepath='D:/data1.txt' #文件路径
评论0