使用python和dccs的python实用程序模块的集合
tppyutils的Python项目详细描述
python模块的集合,使您在使用python时更轻松,特别是用于dcc工具开发。
安装
手动
- 在PC中的任何位置克隆/下载tppyutils(如果下载了repo,则需要提取.zip文件的内容)。
- 在添加到sys.path的路径中复制位于source文件夹中的tppyutils文件夹
自动
tppyutils的自动安装尚未完成。
用法
初始化代码
tppyutils在使用之前必须初始化。
importtpPyUtilstpPyUtils.init()
重新加载
出于开发目的,可以启用重新加载系统,这样就可以重新加载tppyutils源代码,而无需重新启动python会话。在使用DCC时很有用
importtpPyUtilsreload(tpPyUtils)tpPyUtils.init(True)
启用调试日志
默认情况下,tppyutils记录器只记录警告消息。要启用所有日志消息,可以将tppyutils_dev环境变量设置为“true”
importosos.environ['TPPYUTILS_DEV']='True'importtpPyUtilstpPyUtils.init()
部署新版本(仅适用于开发人员)
更新版本
确保setup.cfg文件版本字段已更新
安装库
确保已安装以下软件包:
- 轮子
pip install wheel
- 捆绳
pip install twine
- setuptools
pip install setuptools
确保将setuptools更新到最新可用版本:
pip install setuptools --upgrade
生成车轮
python setup.py sdist bdist_wheel
验证轮包生成
twine check dist/*
将包上载到pypi
twine upload dist/*