演示docstring,但实际上什么也不做。

PyOffice的Python项目详细描述


pyoffice

这是什么?

python打包中的最佳实践示例。

要求

pip install -r requirements.txt

安装

要安装pyoffice,请执行以下操作:

git clone https://github.com/mynameisvinn/PyOffice
cd PyOffice
python setup.py install

或者直接从pypi获得:

python -m pip install PyOffice

安装后,python将在site-packages文件夹中搜索pyoffice,该文件夹在.bash_profile中定义。

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

您可以从终端检查python路径:

env | grep PYTHONPATH

确认install已将源代码放置在相应的site packages文件夹中,其位置为:

cd /usr/local/lib/python2.7/site-packages

您应该看到“pyoffice”源代码。其他库(如sklearn、scipy)也位于此文件夹中。

用法

>>> from PyOffice import CalculatorProcessor
>>> my_calc = CalculatorProcessor()
>>> my_calc.add(2,3)
# 5

创建一个pypi包

程序包脚本

创建setup.py,它将是pypi打包的主力,然后通过

python setup.py sdist # creates dist folder, which stores tarred copy

上传到pypi

假设您已经注册了pypi,请执行

python setup.py register # authenticate
python setup.py sdist upload # uploads entire file to pypi

您可以在https://pypi.python.org/pypi/PyOffice/0.1.0查看包

使用pip

安装

你以前见过无数次:

python -m pip install PyOffice

有用链接

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

推荐PyPI第三方库


热门话题
如何在Java中比较忽略大小写的字符串   Swing应用程序中的java本机接口Jni字体错误   在maven spark java应用程序中运行html文件的javascript   JavaMaven和jboss模块   会话过期后java自动注销   java Android警报对话框强制关闭错误   java为分级栏添加边距/填充   java JPanel在使用BoxLayout时不会调整大小   java如何在编辑JTable的JSpinner单元格后重新应用或重新提交我的JTable   java异步任务FTP上载Android服务崩溃?   java如何从对象列表中获取字符串属性数组   java在许多片段中使用BroadcastReceiver   java Sockets聊天应用NotSerializableException   Java audio无法在Linux中播放wav文件   空的花括号/大括号在Java中是什么意思?   intellij idea如何告诉草书Clojure模块依赖于本地Java/Scala模块?   swing Java键绑定在按住键的同时触发按下和释放   当使用via时,java Log4j不显示行记录。jar文件