感谢大佬的blog: https://blog.csdn.net/u011012422/article/details/82876038

获取项目根目录方法之一,一会有别的方法再更新
Windows

import os
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = curPath[:curPath.find("myProject\\")+len("myProject\\")]  # 获取myProject,也就是项目的根路径
dataPath = os.path.abspath(rootPath + 'data\\train.csv') # 获取tran.csv文件的路径

Mac

import os
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = curPath[:curPath.find("myProject/")+len("myProject/")]  # 获取myProject,也就是项目的根路径
dataPath = os.path.abspath(rootPath + 'data/train.csv') # 获取tran.csv文件的路径

python 获取项目根目录相关推荐

  1. Java中动态获取项目根目录和tomcat的绝对路径

    序言 在开发过程中经常会用到读写文件,其中就必然涉及路径问题.使用固定的绝对路径当然很方便,但会导致程序的可移植性差,比如在代码中写死了要在E盘建一个文件,而移植后的环境中木有E盘,那就只能改代码:又 ...

  2. Weblogic部署web项目获取项目根目录为null

    写在前面 图片上传功能, web项目部署在本地Tomcat上并没有问题, 但是打成war包部署到Linux服务器Weblogic下却出现如题问题, 导致图片上传失败. 问题代码 String real ...

  3. javase获取项目根目录_JavaSE:如何设置/获取您自己的文件和目录属性

    javase获取项目根目录 在上一篇文章"确定特定文件系统支持的视图"中 ,了解如何询问文件系统存储,并了解特定文件属性视图的可支持性. 简而言之,我们将探索最高级和最重要的文件属 ...

  4. JSP中获取项目根目录

    JSP中获取项目根目录可以用EL表达式:${pageContext.request.contextPath}, 等价于JSP中的 <%=request.getContextPath()%> ...

  5. 百度ueditor编辑器动态获取项目根目录

    编辑器的 jsp\config.json 文件里面有个 imageUrlPrefix 这里指定的是"上传图片访问路径前缀",即项目根目录,如果是跨域(远程)操作的话,需要写上服务器 ...

  6. Python 获取项目根路径

    本文仅供学习交流使用,如侵立删!demo下载见文末 获取项目根路径 os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 本文仅供学习 ...

  7. python获得项目根目录路径root path

    在项目根目录下创建一个utils.py文件,目录结构是: project | utils.py | 其他文件 写入一个方法: def get_project_path():""&q ...

  8. python获取工程根目录_【Python】获取当前项目根路径/目录

    """ -*- coding:utf-8 -*- @Time :2020/9/23 18:16 @Author :Jarvis @File :jar_project_ut ...

  9. tp5可以请求到linux根目录么,TP5 获取项目根目录路径

    THINK_PATH 框架系统目录 ROOT_PATH 框架应用根目录 APP_PATH 应用目录(默认为application) CONF_PATH 配置目录(默认为APP_PATH) LIB_PA ...

  10. Freemarker获取项目根目录

    在SpringMVC框架中使用Freemarker视图时,要获取根路径的方式如下: <!-- FreeMarker视图解析 如返回userinfo..在这里配置后缀名ftl和视图解析器.. -- ...

最新文章

  1. Qt——容器类(译)
  2. 做人、做事,做架构师——架构师能力模型解析
  3. Why is OFDMA a Magical Feature in the 802.11ax Standard?
  4. CodeForces - 1450C2 Errich-Tac-Toe (Hard Version)(思维+构造)
  5. IIS环境下ShopEx伪静态配置【图文教程+视频教程】
  6. 深度对比Apache CarbonData、Hudi和Open Delta三大开源数据湖方案
  7. java基本框架代码_Rxjava 源码系列 - 基础框架分析
  8. 如何测试服务器端口是否能够访问(使用telnet命令)
  9. ROS Bridge 笔记(02)— carla_ros_bridge 功能包(准备 ROS环境、运行 ROS Bridge、配置 CARLA 参数、同步模式下使用 ROS Bridge、主车辆控制)
  10. java微信公众号图文消息编辑器,如何使用微信公众号自带的编辑器做出简洁舒适的图文排版...
  11. 一种实用的BOOST电路_UC3842升压设计
  12. 云服务器布置_使用云端服务器 部署步骤(详细)
  13. 开发人员与测试人员关系的理解
  14. RCLAMP0544T 国产替代上海雷卯ULC0544T
  15. TCP/IP--划分子网和构造超网
  16. 微信小程序 报错一大串 define is not defined
  17. python爬取bili指定up主的视频
  18. jenkins Error performing command: git ls-remote -h 解决办法
  19. (学习向)大数除法(余数,小数)
  20. NovalIDE自动补全插件介绍。

热门文章

  1. 博客园签名档图片圆角美化
  2. Docker-in-Docker: Jenkins CI 内部如何运行 docker
  3. 图像压缩编码——香农-凡诺编码与霍夫曼编码
  4. twitter注册不了_如何阻止Twitter重点阻止不相关的通知
  5. 网络设备高可用性简例
  6. 数据科学和数学建模_数据建模 数据科学
  7. 问题1038:宋小胖买切糕
  8. jQuery插件开发详解
  9. 一般阈值,Otsu,自适应阈值
  10. 81章 老子1章到_三曜道长解读道德经: 信言不美 第81章