python & pycharm & 2017.7.1

1.关于模块创建

*定义模块,只要使用文本编辑器,把一些python代码输入到文本中,然后以.py为后缀名进行保存,任何此类文件都会被认为是python模块。
而在pycharm中可直接创建.py文件,如下可构建一个模块:*

# encoding: utf-8
'''这是text04.py模块,里面包含了一个函数,目的是把任意python列表(甚至嵌套列表)打印出来'''

def print_list_(the_list):
    '''这个函数有一个list参数,将列表中的数据递归按行输出'''
    for each_item in the_list:
        if isinstance(each_item, list):
            print_list_(each_item)
        else:
            print(each_item)

2.模块的发布
* 将发布的模块写入text04.py的文件里;
新建setup.py,并写入内容:*

from distutils.core import setup

setup(
        name      = 'text04',
        version   = '1.0.0',
        py_modules= ['text04'],
        author    = 'gao',
    )

* 注:setup函数还有好多方法,在这里不一一列出*

*将这两个文件放入text04的文件夹里;
打开DOS命令,输入:
“python.exe” “setup.py” sdist 其中,双引号里面的两个,要根据自己安装的位置输入正确地位置。回车运行*
这里写图片描述

“python.exe” “setup.py” install,位置同上。回车运行。
这里写图片描述

这时,文件目录变为:
这里写图片描述
这里写图片描述
这里写图片描述
发布已经准备就绪
已经发布到本地的python中,位置在:‘’python安装目录下‘’\Lib\site-packages\try_gao_1709.py
这里写图片描述

3.模块的使用

第一种方法:
import text04
movies = ["The Holy Grail", 1975, "Terry Jones & Terry Gilliam", 91,
          ["Graham Chapman", ["Michael Palin", "John Cleese",
                "Terry Gilliam", "Eric Idle", "Terry Jones"]]]

text04.print_list_(movies)

第二种方法:

from text04 import print_list_
movies = ["The Holy Grail", 1975, "Terry Jones & Terry Gilliam", 91,
          ["Graham Chapman", ["Michael Palin", "John Cleese",
                "Terry Gilliam", "Eric Idle", "Terry Jones"]]]

print_list_(movies)
该种方法就是把text04里面的print_list_方法直接拿到当前程序里来。不好的是,若当前程序也定义了一个同名函数,那引进的会把原先的覆盖。

4.模块的发布
发布网址,先注册,注册成功后,记住用户名和密码。
DOS命令,将已经发布到你本地上的模块,发布到PYPI上。
“python” setup.py register
出现错误,这个方法已经不能上传。
这里写图片描述

官网上传方法:
官网上传方法

5.如何应用PYPI上的包
要看清楚python版本,包的版本跟你的是否匹配
先从官网下载需要的包:
https://pypi.python.org/pypi
一般是.tar.gz形式,解压,打开,里面有setup.py。
DOS命令窗口,前面提到的:………… setup.py built,进行编译
………………………setup.py install 进行安装,然后就可以import了。

2017,7,3日补充。

PyCharm 2017的安装教程如下: 1. 首先,下载PyCharm 2017的安装文件。你可以在官方网站上下载,或者通过其他渠道获取安装文件\[2\]。 2. 解压下载的压缩包到任意位置。 3. 在解压的文件夹中找到pycharm安装文件,双击运行。 4. 点击"Next"按钮,选择安装的位置。 5. 根据你的电脑系统位数,勾选对应的选项。例如,如果你的电脑是64位的,勾选64-bit launcher。 6. 点击"Install"按钮,耐心等待安装完成,可能需要几分钟的时间。 7. 安装完成后,点击"Finish"按钮。 8. 在解压的文件夹中找到PyCharm 2017文件夹,打开。 9. 找到lib文件夹,打开。 10. 找到resources.cn.jar文件,将其复制到安装文件夹中(在第4步中选择的安装位置)。 11. 在桌面找到安装的快捷图标,打开PyCharm。 12. 如果之前没有安装过PyCharm,选择最后一项,点击确定。 13. 点击"Accept"按钮接受许可协议。 14. 勾选"License server",在"License server address"处填入http://intellij.mandroid.cn/ 或者 http://idea.imsxm.com/ 或者 http://idea.iteblog.com/key.php 三者中的任意一个,然后点击"Activate"。 15. 在主题选择界面,选择你喜欢的主题风格,例如"Darcula"风格,然后点击确定。 16. 安装完成后,进入PyCharm的主界面,表示安装成功\[2\]。 安装完成后,你可以按照需要创建新的项目或打开已有的项目,编写和运行Python代码\[3\]。希望这个教程对你有帮助! #### 引用[.reference_title] - *1* [PyCharm2017安装最牛教程](https://blog.csdn.net/weixin_34143774/article/details/91769926)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [PyCharm2017软件安装教程](https://blog.csdn.net/Cute_Code/article/details/102613603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [PyCharm2017安装教程](https://blog.csdn.net/weixin_43020176/article/details/102805317)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值