码迷,mamicode.com
首页 > 编程语言 > 详细

python 读写文件

时间:2020-06-13 12:50:18      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:span   python   文件内容   div   imp   import   filename   pre   lse   

关于文件的基本命令:

close: 关闭文件。

read : 读取文件的内容

readline: 读取文件的一行内容

truncate: 清空文件

write(‘stuff‘): 将“stuff”写入文件

seek(0): 将读写位置移动到文件开头

#写入内容到文件
from
sys import argv script,filename = argv print(f"找到我们的{filename}文件") print("正在打开文件") target = open(filename,w) print("正在清理文件内容") target.truncate() print("现在输入写入每一行的内容") line1 = input("line1:") line2 = input("line2:") line3 = input("line3:") print("把你的内容写入文本") target.write(line1) target.write("\n") target.write(line2) target.write("\n") target.write(line3) print("正在关闭文件") target.close()
#文件复制
from os.path import exists
out1 = input("输入复制源文件:")
out2 = input("输入复制目的文件:")
if exists(out1):
    out1_file = open(out1)
    file_data = out1_file.read()
    out1_file.close()
else:
    print(f"{out1}文件不存在")

if exists(out2):
    out2_file = open(out2,w)
    out2_file.write(file_data)
    out2_file.close()
else:
    print(f"{out2}文件不存在")
#一个文件内容复制到另一个文件
from sys import argv
from os.path import exists
script,from_file,to_file = argv
print(f从{from_file}复制到{to_file})
in_file = open(from_file)
indata = in_file.read()
print(f"这个文件的的字节长度是{len(indata)}")
print(f"输出文件是否存在:{exists(to_file)}")
out_file = open(to_file,w)
out_file.write(indata)
print(关闭所有文件)
out_file.close()
in_file.close()

 

python 读写文件

标签:span   python   文件内容   div   imp   import   filename   pre   lse   

原文地址:https://www.cnblogs.com/hy546880109/p/13112303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!