####相对路径
相对于当前写代码 的文件所在的文件夹, 是当前文件夹 f1 = open("./123.txt", "r", encoding="utf-8") content = f1.read() print(content) f1.close() f1 = open("./hehe/haha.txt", "r", encoding="utf-8") # ..表示当前当前写代码的文件上一层文件夹 f1 = open("../test/test1.txt", "r", encoding="utf-8") # ..表示当前当前写代码的文件上一层文件夹 f1 = open("../../testtest/test1.txt", "r", encoding="utf-8") # 绝对路径 f1 = open('C:/Users/halon/Desktop/python基础/testtest/test1.txt', 'r', encoding='utf-8')### 2. 文件夹的操作
import os #### 文件夹 directory # 原文件名 新文件名 os.rename("123.txt", "321.txt") # 删除文件 os.remove("123.txt") # 创建文件夹 os. mkdir ("music") os.rmdir("music") # rmdir 只能删除空文件夹 os.rmdir("hehe") # 删除不了 # 获取指定目录下的文件目录, 包含隐藏文件 os.listdir("./") os.listdir("c:./") # 当前目录的绝对路径 os.getcwd() # 修改 默认目录到hehe文件夹 , 不要经常用 os.chdir("./hehe") # 修改后 相对路径就是hehe 文件夹了 open("hehe.txt", "w") # 判断是不是一个文件夹.py os.path.isdir("xioashuo") #True os.path.isdir("123.txt") # False ####文件的路径