b站(哔哩哔哩)视频,w3cschool(详情百度),官方文档,各大群内获取
open()函数:有两个参数,文件名跟模式,模式分四种
可以指定文件是应该作为二进制还是文本模式进行处理。
"t" (txt)- 文本 - 默认值。文本模式。"b"(binary) - 二进制 - 二进制模式(例如图像)。
f = open("demofile.txt", "r") print(f.read())
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
f = open("demofile.txt", "r") for x in f: print(x)
f = open("demofile2.txt", "a")
f.write("Now the file has more content!")
f.close()
# 追加后,打开并读取该文件:
f = open("demofile2.txt", "r")
print(f.read())
像这些就很好理解,都没有什么绕的地方,但是注意open里面的参数a,是代表追加,如里面改成了w,则会直接覆盖文件内原本的所有内容,切记要当心!!多多练习,分清参数的区别。
import os os.remove("demofile.txt")
import os if os.path.exists("demofile.txt"): os.remove("demofile.txt") else: print("The file does not exist")
import os os.rmdir("myfolder")
文件的基本操作就已经结束了,这个感觉还是相当的实用的,对于脚本而言,可以说是非常重要了吧,多加练习,亲自实践才能掌握的哦(不会编程的安全人员只是一个脚本小子(小声比比))。有问题请指正,感谢!
原文:https://www.cnblogs.com/xiaqingfeng/p/11926383.html