Path.cwd()方法可以获取当前工作目录的路径。 frompathlibimportPathdefget_current_path():returnPath.cwd()print("当前工作目录:",get_current_path()) 1. 2. 3. 4. 5. 6. 3. 类图 为了更好地理解os和pathlib模块之间的关系,我们可以使用Mermaid语法来绘制一个类图。 classDiagram class os { +getcwd()...
import os:导入os模块,这是一个Python标准库,提供与操作系统交互的功能。 current_path = os.getcwd():使用os.getcwd()函数获取当前工作目录,并将其赋值给current_path变量。 print("当前工作目录是:", current_path):输出当前工作目录的路径。 步骤4:运行脚本 在终端中,确保你已经进入到存放get_current_path.p...
def get_path(path_int): ''' :param path_int: 0表示获取当前路径,1表示当前路径的上一次路径,2表示当前路径的上2次路径,以此类推 :return: 返回我们需要的绝对路径,是双斜号的绝对路径 ''' path_count=path_int path_current=os.path.abspath(r".") # print('path_current=',path_current) path_c...
二、python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比 项目目录如下截图所示: 【1】先看第一个文件getPath.py,代码如下: importosclasstest_get_path:defgetCurrentPath1(self): cur_path= os.path.dirname(os.path.realpath(__file__))returncur_pathdefgetCurrentPa...
一、Python OS 文件/目录方法 Python的os模块提供了与操作系统交互的方法,包括文件和目录的操作。以下是一些常用的os模块中的文件/目录方法: 目录操作 os.getcwd(): 返回当前工作目录的路径。 import os current_directory = os.getcwd() print(current_directory) os.chdir(path): 改变当前工作目录到指定的路径。
os.rmdir("/path/to/directory")获取文件属性:file_stats = os.stat("/path/to/file")删除文件:os.remove("/path/to/file")重命名文件:os.rename("/path/to/old_file", "/path/to/new_file")OS 高级用法 获取目录下的所有文件:import os# 获取目录下的所有文件defget_all_files_in_dir(dir_...
一、os.getcwd() 获取当前工作目录,即当前Python脚本工作的目录路径。 代码示例: import os currentPath = os.getcwd() print ("当前工作目录:", currentPath) 二、os. chdir(path) 改变当前脚本工作目录;相当于shell下的cd命令。 代码示例: import os ...
1. 获取当前工作路径(get current working directory) current_dir = os.getcwd() # output: /path/to/current/directory 2. 路径拼接 os.path.join("User/aa", "a.txt") # output: User/aa/a.txt 其他: 1. 获取绝对路径 os.path.abspath(<path>) ...
os.path.basename(path): 返回指定路径的文件名。 os.path.getsize(path): 返回指定路径的文件大小。 下面是一个简单的示例,演示了如何使用os.path模块来处理路径: import os # 获取当前工作目录 current_dir = os.getcwd() print("当前工作目录:", current_dir) # 拼接路径 new_path = os.path.join(cur...
current_path=os.path.abspath(".")yaml_path=os.path.join(current_path,"test_config02")get_yaml_data(yaml_path) 运行结果: 读取多个yaml文档 多个文档在一个yaml文件,使用 --- 分隔方式来分段 新建一个yaml配置文件test_config: 代码语言:javascript ...