读文件
f=open("E:\pythonWork\hello\hello.py")
content=f.read()#一般不会用read(),因为这玩意可能整死系统
f.close()
print(content)
正确的姿势是 按照文件大小块来读
一部分一部分读
f=open("E:\pythonWork\hello\hello.py")
while True:#用个循环
lines=f.readlines(100)#每次读100字节
if not lines:#读到末尾了
break
for line in lines:
print(line.strip())
写文件
f=open("E:\pythonWork\qwq\wq.py","w")#"w"代表写模式
f.write("dog")#写法1
f.writelines(["cat","pig"])#写法2
f.close()
追加写文件,不覆盖前面文件内容
f=open("E:\pythonWork\qwq\wq.py","a")#"a"代表追加模式
f.write("dog")#写法1
f.writelines(["cat","pig"])#写法2
f.close()