import os import shutil import tempfile # 创建一个临时目录并更改当前工作目录到该目录下 temp_dir = tempfile.mkdtemp() os.chdir(temp_dir) print("Current directory:", os.getcwd()) # 输出当前工作目录 # 在临时目录中创建一个示例文件 with open("example.txt", "w") as file:...
importos current_dir=os.path.dirname(os.path.abspath(__file__))print("当前目录路径为:",current_dir) 1. 2. 3. 4. 在上面的代码中,os.path.abspath(__file__)用于获取当前脚本文件的绝对路径,然后通过os.path.dirname()函数获取当前目录的路径。 设置当前目录为工作目录 有了当前目录的路径之后,我们...
Path.is_file(): 判断路径是否是一个文件。 Path.glob(): 使用通配符匹配文件或目录。 示例代码如下: from pathlib import Path # 获取当前工作目录和用户主目录 current_dir = Path.cwd() home_dir = Path.home() print("当前工作目录:", current_dir) print("用户主目录:", home_dir) # 判断路径是否...
1、 #返回当前文件所在的目录 currentDir = path.dirname(__file__) # __file__ 为当前文件 2、获得某个路径的父级目录: parent_path = os.path.dirname("D:\Program Files\Foxmail 7.2\Global") #获得d所在的目录,即d的父级目录 print(parent_path) # D:\Program Files\Foxmail 7.2 3、获得某个路...
current_dir= os.path.abspath(os.path.dirname(__file__))print(current_dir)#F:\project\priticecurrent_dir1= os.path.dirname(__file__)print(current_dir1)#F:/project/priticeparent_path=os.path.dirname(current_dir1)print(parent_path)#F:/projectparent_path1=os.path.dirname(parent_path)pri...
currentDir = os.path.dirname(fullpath) print(currentDir) 输出为 D:\Test\user 获取最后一个文件夹的名字 fullpath = r'D:\Test\user\CheckResult.xlsx' 最后一个文件夹的名字 currentDir = os.path.dirname(fullpath) folderName = os.path.basename(currentDir) ...
os.path.exists(): 检查路径是否存在 os.path.abspath(): 返回绝对路径 下面是一个简单的示例,演示如何使用Python全局路径来读取文件: importos# 获取当前工作目录current_dir=os.getcwd()# 拼接全局路径file_path=os.path.join(current_dir,'example.txt')# 检查路径是否存在ifos.path.exists(file_path):with...
print(current_dir) ``` 2. 创建文件夹 可以使用 `os.mkdir()` 方法创建新的文件夹: ```python import os new_folder = "new_folder" os.mkdir(new_folder) ``` 3. 检查路径是否存在 使用`os.path.exists()` 方法可以检查路径是否存在:
("Failed to get the home directory.") return False if file_path.startswith(home_dir): file_path_real = file_path else: file_path_real = os.path.join(home_dir, file_path) file_dir, file_name = os.path.split(file_path_real) if file_dir == home_dir: # Run the glob module to...
frompathlib2importPath# 获取当前目录current_path=Path.cwd()print(current_path)# 输出如下:# /home/dog1/dog2/DOG# 获取Home目录home_path=Path.home()print(home_path)# 输出如下:# /home/dog1 父目录操作 你可以看到想要获取一个路径下上级的父目录可以非常方便的直接使用面向对象的方式.parent就行了,...