文件名读取和文件内容读写
import os Path = os.getcwd() #获取当前目录 # Path = r"F:\照片\手机照片" print("listdir:") #listdir只会显示当前目录下的所有文件和文件夹 print(os.listdir(Path)) print("-"*10) print('walk:') # root = '' fileNames = [] # dirs = [] #walk可以返回当前目录、目录下的文件夹和文件 for root, dirs, files in os.walk(Path): # print(root) # print(dirs) for file in files: fileNames.append(file) # print(files) # print('-'*20) print("当前文件夹下所有的文件名:") print(fileNames) #writelines可以传入任何类型的字符,但是write只能传入字符串,传入数字会报错 #'\r\n' 是换行符 with open("filename.txt", 'w') as f: # f.writelines(fileNames) # f.write('\r\n') # f.writelines('dffsd') for name in fileNames: f.writelines(name+'\n') print("输出") with open("filename.txt", 'r') as f: # for line in f.readlines(): # print(line.strip()) print(f.read(20))
一个刚开始接触互联网滴小白鼠