时间:2021-05-22
在python程序中,一个.py文件被当作一个模块,在各个模块中定义了不同的函数。当我们要使用某一个模块中的某一个函数时,首先须将这个模块导入,否则就会出现函数未定义的情况.
下面记录的是打包及安装包的方法。
本文示例是建立一个模拟登录的程序:
logIn.py文件代码如下:
pwd=int(raw_input('please input your passward: '))if pwd==123: print 'success'else: print 'error'一、打包
1.先建立一个文件夹,这个文件夹用来存放我们将要用于发布的.py文件,(现在我们建立一个文件夹名为distribution,将logIn.py放在这个文件夹中)
2.在distribution文件夹中新建一个 setup.py文件代码如下:
from distutils.core import setupsetup( name='logIn', #这个是最终打包的文件名 version='1.0.0', py_modules=['logInr'], #要打包哪些,.py文件, )3.在最终中,cd到这个distrbution文件夹中,然后运动行如下命令:
这样在文件夹中就多出了几个文件,在dist文件夹中的,logIn-1.0.0.tar.gz就是我们的发布包了;
二、安装包到本地副本中:
sudo python setup.py install路径为:/usr/local/lib/python2.7/dist-packages
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Python项目打包python本身是一种脚本语音,发布的话,直接发布源代码就可以了,但是,可能有些公司并不想发布源代码,那么,就涉及到打包了,网上有很的打包教
zip文件是我们经常使用的打包格式之一,python解压和压缩zip效率非凡。python解压zip文档:复制代码代码如下:#/usr/bin/python#c
下面通过代码给大家介绍python打包压缩指定目录下的指定类型文件,具体代码如下所示:importosimportdatetimeimporttarfileim
详解python中的文件与目录操作一获得当前路径1、代码1>>>importos>>>print('Currentdirectoryis',os.getcwd(
Python中strisnotcallable问题详解及解决办法问题提出:在Python的代码,在运行过程中,碰到了一个错误信息:python代码:defche