python文件操作--写入文件
程序员文章站
2022-07-15 08:47:17
...
#写文件
#练习一
#写一个程序,读取任意行文字信息,当输入空行时结束输入,将读入的字符串存于列表
#然后将列表里面的内容写入到文件input.txt中;
#练习二
#写一个程序,从input.txt中读取之前输入的数据,存入列表中,再加上行号打印显示;格式如下
#第一行: xxxx
#第二行: xxxx
#练习1
#定义写函数
def input_L():
L = []
while True:
s = input('>>>')
if not s:
return L
L.append(s)
def write_file(L):
try:
f = open("e:/input.txt","w")
for x in L:
f.write(x)
f.write('\n')
f.close()
except IOError:
print("write error;")
#练习2
#定义读函数
def read_file():
L = []
try:
f = open("e:/input.txt","rt")
while True:
s = f.readline()
if not s:
f.close()
return L
s = s.rstrip()
L.append(s)
except IOError:
print("Open Error.")
#格式化输出
def print_file(L):
print(L)
for id,s in enumerate(L,1):
print("第{}行: {}".format(id,s))
def main():
#test 1
#write_file(input_L())
#test 2:
print_file(read_file())
main()
推荐阅读
-
Shotcut如何保存视频?Shotcut保存视频文件具体操作流程
-
视频编辑王怎么合并多个视频文件?视频编辑王合并视频的具体操作流程
-
将关键词列表文件转成python的list
-
Python 获取SVN 文件
-
Python_WIN10系统中递归所有文件夹所有文件_移动所有文件到主目录(使用到的库:os + glob + shutil)
-
Python3中类、模块、错误与异常、文件的简易教程
-
Python 实现两个服务器之间文件的上传方法
-
python 利用pandas将arff文件转csv文件的方法
-
python 读取文件并把矩阵转成numpy的两种方法
-
Python实现将HTML转换成doc格式文件的方法示例