轻松地将公共路径添加到sys.path

syspath的Python项目详细描述


PyPIPython Versions

Codeship Status for albertyw/syspathDependency StatusCode ClimateTest Coverage

syspath是一个包,可以轻松地将公共路径设置为sys.path。而不是 为了正确地导入文件,必须进行大量的路径操作,文件可以 改为从SysPath导入

安装

pip install syspath

用法

将当前文件的目录附加到sys.path

importsyspathsyspath.append_current_path()# orfromsyspathimportcurrent_path

将当前文件的父目录附加到sys.path

importsyspathsyspath.append_parent_path()# orfromsyspathimportparent_path

将当前文件的git存储库根附加到sys.path

importsyspathsyspath.append_git_root()# orfromsyspathimportgit_root

每个快捷方式模块还提供一个可以使用的path变量 以添加路径。

开发

syspath应该与python 2和3一起工作。

pip install -r requirements-test.txt
pip install -r requirements-test-python3.txt
mypy syspath/syspath.py
coverage run setup.py test
coverage report
flake8

发布

pip install twine
python setup.py sdist bdist_wheel
twine upload dist/*

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Play Framework 2.1中的简单搜索?   java:Springbeans的真正工作原理   java不能从字符串中提取数字   不同管道中的java共享ExecutionHandler   在Java中,如何为扩展comparator的类实现多个comparator方法?   通用混沌Java   java问题:从自定义类获取要添加到驱动程序类的形状   java如何利用HikariCP和Hibernate?   eclipse如何执行Java应用程序?   用户界面Java Swing:如何将JLabel的文本绑定到JTable选定行中的列?   java替换JPanel元素而不添加到面板的末尾?   java Sets根据action命令在按钮组中选择了特定的jradiobutton   在java中如何将从控制台添加的字符串中的元素添加到列表中   处理未在浏览器上运行的Java签名小程序   java如何在我的安卓应用程序中单击任意按钮时禁用音频音调?   编码如何在Java中将十六进制转换为utf8编码的字符串   java JSF Spring安全集成问题   java如何更正Oracle for Windows中的字符?   java Spark结构化流媒体:当前批次落后   java Hibernate根据最匹配的条件排序结果