文件读写操作——python
#方式1
print("------------- 1---------------")
fin = open('poetry_num.txt', 'r', encoding='utf-8') # open函数返回可迭代的文件对象
print(fin.read()) #读全部内容到内存
fin.close() #记得关闭文件
# 方式2
print("------------- 2 ---------------")
lst=[]
with open( "poetry_num.txt", encoding='utf8') as fin:
str=fin.read() # 返回字符串,一次性读取整个文本内容
for x in str.split('\n'):
lst.append(x)
print(lst)
# ['白居易 3061', '杜甫 1593', '李白 1107', '元稹 950', '刘禹锡 867']
# 方式3简化版
print("------------- 3 ---------------")
lst=[line.strip() for line in open( 'poetry_num.txt' ,encoding='utf8')]
print(lst)
poetry_num.txt
白居易 3061
杜甫 1593
李白 1107
元稹 950
刘禹锡 867
...全文
相关推荐
Python txt文件常用读写操作代码实例
主要介绍了Python txt文件常用读写操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
JSON文件及Python对JSON文件的读写操作
JSON和XML都是互联网上数据交换的主要载体。这篇文章主要介绍了JSON文件及Python对JSON文件的读写操作,需要的朋友可以参考下
Python csv文件的读写操作实例详解
主要介绍了Python csv文件的读写操作实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Python3之文件读写操作的实例讲解
下面小编就为大家分享一篇Python3之文件读写操作的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
python config文件的读写操作示例
主要介绍了python config文件的读写操作,结合简单示例形式分析了Python针对config文件的设置、读取、写入相关操作技巧,需要的朋友可以参考下


