#文件 #文件读取 #txt=open("001.txt","r+")# 创建文件 r代表读取 #print("文件名为:",txt.name)#输出一下文件名字 #print(txt.read(-1))#如果括号里是负数 或者为空那就读取文件全部 如果设置数字就是多少字节 #txt.truncate(10)#截取10个字符 #print(txt.read()) #print(txt.readline())#readline 读取一行 #txt.seek(0,0)#设置当前位置 重新从开头读取 #print(txt.readline())#输出和上一次一样因为设置了位置 如果不设置就会输出第二行 #print(txt.readlines())#读取所有行并且转换成列表 #txt.close()#最后必须关闭文件 #文件写入 #tet=open("002.txt","w")#创建文件 w是写入方式 #tet.write("sss")#在文件里写入sss覆盖原来的内容 #tet.close() #文件复制 '''s1=open("001.txt","r") s2=open("002.txt","w") a=s1.read(10)#设置每次读取10个字节 while len(a)>0: s2.write(a) a=s1.read(10) s2.close() s1.close()#关闭的时候先关闭近的''' #读取文件也可以用os #import os #导入模块 #a3=os.open("001.txt",os.O_RDWR|os.O_CREAT)#打开文件 # s1=os.read(a3,6)#两个参数一个是文件变量一个是字节 # print(s1) # a=str("hello") # #str="aaaccc"#设置一个字符串 #os.write(a3,bytes(str,"UTF-8"))#写入文件,在文件开头 会覆盖原来的字符 #os.mkdir("11") #创建文件夹 #os.rmdir("11") #删除文件件 # s=os.getcwd()#得到当前文件路径 # print(s) #a=os.listdir("./")#获得当前路径下所有文件,返回一个文件集 #print(a) #os.close() #文件读取和写入最后不用关闭 with open("001.txt","r",encoding="utf-8") as f: #读取文件 s=f.readlines() print(s) with open("001.txt","w",encoding="utf-8") as f: #写入文件 s="abc" f.write(s)
文件
最新推荐文章于 2022-08-04 21:48:13 发布