Python发布 - distutils简单使用
为什么80%的码农都做不了架构师?>>>
简要介绍Python模块的编译与安装。
1. setup.py编写
from distutils.core import setup
setup(name='hello',version='1.0',description='A simple example',author='dbloop',author_email='984513956@qq.com',url='http://my.oschina.net/dbloop/blog',py_modules=['hello']
)
2. 示例脚本
# coding=utf8
__metaclass__ = type
__author__ = 'dbloop'print 'hello word!'
3. 编译
C:\Users\Administrator\distutilsDir\test001>python setup.py build
running build
running build_py
creating build
creating build\lib
copying hello.py -> build\lib
4. 安装
C:\Users\Administrator\distutilsDir\test001>python setup.py install
running install
running build
running build_py
running install_lib
copying build\lib\hello.py -> C:\Python27\Lib\site-packages
byte-compiling C:\Python27\Lib\site-packages\hello.py to hello.pyc
running install_egg_info
Writing C:\Python27\Lib\site-packages\hello-1.0-py2.7.egg-info
至此,hello.py文件被安装到了本机python目录中,并生成python.pyc编译文件,python.py文件可删除。
转载于:https://my.oschina.net/dbloop/blog/661856
Python发布 - distutils简单使用相关推荐
- 如何制作并使用python发布的模块压缩包和whl包,并进行pip安装和使用教程,加上传Pypi,上传之后又如何增删whl项目
如何制作并使用python发布的模块压缩包和whl包,并进行pip安装和使用教程 0 对于python中包概念的理解 一 创建setup.py文件 # 打包成模块压缩包 from distutils. ...
- 用Python建立最简单的web服务器
用Python建立最简单的web服务器 利用Python自带的包可以建立简单的web服务器.在DOS里cd到准备做服务器根目录的路径下,输入命令: python -m Web服务器模块 [端口号,默认 ...
- php和python交互-Python如何实现简单的用户交互程序(示例)
本篇文章给大家带来的内容是关于Python如何实现简单的用户交互程序(示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 我们经常使用的程序都会有与用户交互的程序,比如网页的登录, ...
- python有什么简单项目_python有什么简单项目适合初学者?
python有什么简单项目适合初学者?下面我将介绍几个简单的Python小项目,便于大家学习提升自己的Python开发水平.感兴趣的朋友一起来了解一下吧. 适合初学者学习的项目: 实例一:满分推荐,非 ...
- python namespace,python命名空间(namespace)简单介绍
python命名空间(namespace)简单介绍 发布时间:2020-09-08 07:20:33 来源:脚本之家 阅读:127 作者:人生与戏 命名空间: 每一个作用域变量存储的位置,或者解释为 ...
- 后端入门之Python实现一个简单接口编写
最近好像要转向后端了,故想提前学习下,实现一个简单接口编写,熟悉一下编写接口的流程和框架.写这个主要是记录一下自己的学习过程,以便后面温习.在Python实现一个简单接口编写之前需要了解一些后端开发的 ...
- python制作统计图_刻意练习11:Python描述统计、简单统计图形
学习计划 MyPlan11 主题:Python描述统计.简单统计图形 时间:8.5-8.11周内完成 参考资料:新书<谁说菜鸟不会数据分析python篇> 各位星友们,在这个星球里每个人都 ...
- Python django实现简单的邮件系统发送邮件功能
Python django实现简单的邮件系统发送邮件功能 本文实例讲述了Python django实现简单的邮件系统发送邮件功能. django邮件系统 Django发送邮件官方中文文档 总结如下: ...
- python简单界面实现-python实现的简单窗口倒计时界面实例
本文实例讲述了python实现的简单窗口倒计时界面.分享给大家供大家参考.具体分析如下: 下面的代码通过Tkinter制作windows窗口界面,然后时间了一个简单的倒计时功能,代码可以直接运行 # ...
最新文章
- python官网下载手机版步骤-Python
- JBoss下布署Spring2.5和Struts2系统
- MOSS 2010:Visual Studio 2010开发体验(15)——LINQ to SharePoint
- 更新Composer依赖报错处理Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe...
- VS2013/2012 下无法打开 源 文件“stdafx.h”的解决方法
- SPSS统计功能与模块对照表
- 下十页分页php,织梦二次开发实现栏目分页前十页后十页功能
- 软件测试和java,学哪个好?
- Android 圆形调色板
- ChineseBERT: Chinese Pretraining Enhanced by Glyph and Pinyin Information
- 权威披露2014微信十大最火谣言 | 调查称女性最爱传谣,你服不服?
- linux 定时执行任务 at atq atrm命令的使用
- word 加载MathType打开时显示“安全警告,宏已被禁用”解决办法
- 记录爬虫实战——有道翻译(反js加密)
- 钛资本研究院:5G时代,SD-WAN将何去何从?
- 拦截手机app发起的请求,获取请求信息!调试必备!!!
- 音箱选购必备20秘诀
- 欧拉的问题:凸多边形划分为三角形的方法数
- 抖音直播间流量起不来怎么办?首先要搞懂这个问题!
- 《人工智能》之《机器学习》