python获取工程根目录_【Python】获取当前项目根路径/目录
"""
-*- coding:utf-8 -*-
@Time :2020/9/23 18:16
@Author :Jarvis
@File :jar_project_util.py
@Version:1.0
"""
import os
class JarProjectUtil:
@staticmethod
def project_root_path(project_name=None):
"""
获取当前项目根路径
:param project_name:
:return: 根路径
"""
PROJECT_NAME = 'AutoFrame' if project_name is None else project_name
project_path = os.path.abspath(os.path.dirname(__file__))
root_path = project_path[:project_path.find("{}\\".format(PROJECT_NAME)) + len("{}\\".format(PROJECT_NAME))]
print('当前项目名称:{}\r\n当前项目根路径:{}'.format(PROJECT_NAME, root_path))
return root_path
if __name__ == '__main__':
JarProjectUtil.project_root_path()
标签:__,name,Python,路径,project,path,root,目录,NAME
来源: https://www.cnblogs.com/danhuai/p/13720419.html
python获取工程根目录_【Python】获取当前项目根路径/目录相关推荐
- Python 获取项目根路径
本文仅供学习交流使用,如侵立删!demo下载见文末 获取项目根路径 os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 本文仅供学习 ...
- python特征工程插件_手把手教你用Python实现自动特征工程
任何参与过机器学习比赛的人,都能深深体会特征工程在构建机器学习模型中的重要性,它决定了你在比赛排行榜中的位置. 特征工程具有强大的潜力,但是手动操作是个缓慢且艰巨的过程.Prateek Joshi,是 ...
- python如何创建工程预设_如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法...
问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublime text. 把项目从pycharm切换到subl ...
- python线程同步锁_[python] 线程间同步之Lock RLock
为什么需要同步 同样举之前的例子,两个线程分别对同一个全局变量进行加减,得不到预期结果,代码如下: total = 0 def add(): global total for i in range(1 ...
- python小课文件_[Python]小甲鱼Python视频第030课(文件系统:介绍一个高大上的东西)课后题及参考解答...
# -*- coding: utf-8 -*- """ Created on Fri Mar 8 15:49:32 2019 @author: Administrator ...
- python查看excel编码格式_[Python]实现处理读写xlsx xls excel文件格式(含中文处理方法)...
最近有个需求要处理excel 格式的数据,数据量比较大.用传统的语言似乎不太好处理,于是改用python实现,这里记录一下实现过程. 首先,科普一下xlsx xls的excel文件区别是什么. xls ...
- python 通达信板块_[python]沪深龙虎榜数据导入通达信的自选板块,并标注于K线图上...
将沪深龙虎榜数据导入通达信的自选板块,并标注于K线图上 原理:python读取前一次处理完的计算5日后涨跌幅输出的csv文件 文件名前加"[paint]" 安照通达信的画图文件和板 ...
- f12获取网页文本_怎么获取网页源代码中的文件?
展开全部 易语言如何取网页源码: 1.首先,运行"易语言"主程序,弹出"新建工程32313133353236313431303231363533e4b893e5b19e3 ...
- python多进程编程实例_[python] Python多进程编程技术实例分析
这篇文章主要介绍了Python多进程编程技术,包括了线程.队列.同步等概念及相关的技巧总结,需要的朋友可以参考下 本文以实例形式分析了Python多进程编程技术,有助于进一步Python程序设计技巧. ...
最新文章
- SKU表管理之更新SKU表数据
- 高德全链路压测——语料智能化演进之路
- 微软算法100题58 从尾到头输出链表(java)
- tensorflow 对csv数据进行批量获取
- CUBA在查询语句如何添加参数
- nginx echo 输出 检查配置正确性
- mysql group by 集合_MySQL高级查询之与Group By集合使用介绍
- 使用Cloud Application Programming模型开发OData的一个实际例子
- 数据结构——从叶子结点到根节点的全部路径
- 在艰苦年代,买不起万用表,怎么测量电路电压?
- Windows域策略设置 禁止客户端上网【全域策略生效】
- kaggle房价预测特征意思_Kaggle初探--房价预测案例之数据分析
- TokyoTyrant的管理工具tcrmgr使用小记
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- python画tan_Python tan() 函数
- 【图像去噪】基于自适应布谷鸟算法优化维纳滤波器实现多光谱图像去噪附matlab代码
- What?!“天才黑客”竟是谣言,带你揭露阿里云守护神的秘密
- linux 的 绘画软件,Drawing Linux(简单画图工具)
- SCI论文重复率与降重
- 类比 -高速缓存Cache/内存/磁盘读写速度类比
热门文章
- Python基础教程:数据结构
- Python函数定义和函数调用
- Python 定时调度
- 设备服务器停止运行吗,服务器已停止响应是怎么回事
- include 路由 php,PHP简单路由
- cx_oracle写日志信息_MongoDB与MySQL关于写确认的异同
- java并发编程实践 读书笔记_Java - 并发编程实践(读书笔记)
- pytorch torch.device类(表示在其上或将要分配torch.Tensor的设备)
- python 从字符串中提取数字 re.findall()
- python 如何遍历文件夹下所有图片/文件? os.walk() os.listdir()