在文件中填写该方法6:return:返回文件所在路径7'''#获取python工程的根目录,它获取rootPath的目录即为根目录8rootPath = os.path.dirname(__file__)9filePath = os.path.join(rootPath, *args)10returnfilePath1112getFileDir("data","id.csv")1314>>>运行结果如下:15>>> D:/learnProjectL/pythonProjec...
import os def get_project_path(project_name=None): """ 获取当前项目根路径 :param project_name: :return: 根路径 """ PROJECT_NAME = 'selenium_project' if project_name is None else project_name project_path = os.path.abspath(os.path.dirname(__file__)) root_path = project_path[:...
project_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # 构建绝对路径 abs_path = os.path.join(project_root, 'utils', 'my_module.py') # 使用绝对路径导入模块 with open(abs_path, 'r') as f: # 执行相关操作 pass 在这个示例中,我们首先使用os.path.abspath(__file...
root_path = path.replace('/project_name', '') break print(root_path) 在这个例子中,我们假设项目的根目录包含一个名为project_name的文件夹。我们通过遍历sys.path,找到第一个包含project_name的路径,并将其替换为项目的根目录。 方法三:使用pathlib模块 Python 3.4及以上版本引入了pathlib模块,它提供了一种...
project_root=os.path.dirname(os.path.dirname(current_directory)) 1. 代码解释: os.path.dirname(current_directory):获取当前文件所在目录的上级目录。 os.path.dirname(os.path.dirname(current_directory)):获取当前文件所在目录的上上级目录,即当前项目的根目录。
假设你的项目为myProject,myProject下有个data文件夹,里面存放tran.csv文件, import os curPath = os.path.abspath(os.path.dirname(__file__)) rootPath = curPath[:curPath.find("myProject...
文件存放的就是项目通用的常量,譬如项目路径 project_path = os.path.split(os.path.split(os.path.realpath(__file__))0)0 BaseSettings 当我想获取 文件夹下的 config.ini 时,我的变量就是 configIni_path = os.path.join(project_path, "config", "config.ini") ,以此类推~ ...
pycharm中运行configuration有一个选项add content roots to pythonpath 选中后sys.path中会多一整个项目project的路径/media/pika/files/mine/python_workspace,里面的目录就被当成包使用,这样就可以通过from SocialNetworks.SocialNetworks引入不是python包的目录中的文件了。
Local path:映射到服务器上对应位置的本机地址 Deploy path:服务器上的文件夹位置。Root path + Deploy path 就是服务器上我们文件所在的完整路径。 配置完成后,点击Tools >Browse Remote Host,右侧出现我们服务器上的文件,就说明远程连接成功了! 添加远程 Python 解释器 ...
在软件上方弹出的选择框中点击“Enter interpreter path…>Find…” 在弹出的选择框中,导航到D:\myProject\virtualEnvironment\Scripts目录,选中python.exe,确认。 这样,VS code就会用虚拟环境中的Python解释器来运行代码,使用的也即是这个项目所专属而独立的开发环境了。可以看到,此时VS code左下角显示了带有我们所创...