【python】python基础_模块相关

什么是包?

包:是一个包含多个模块的特殊目录,目录下有一个特殊的文件__init__.py(包名的命名方式和变量名一样)
使用import 包名可以一次性导入包中所有的模块

如何发布模块

1)创建startup.py文件

from distutils.core import setup
setup(name=“dyp_testbao”, #包名
version=“1.0”, #版本
description=“描述信息”,
long_description=“完整描述信息”,
author=“作者”,
author_email=“作者邮箱”,
url=“www.baidu.com”, #主页
py_modules=[“dyp_testbao.send_message”,
“dyp_testbao.receive_message”])
(2)构建模块:python3 setup.py build
(3)生成发布压缩包:python3 setup.py sdist

如何安装模块?

(1)tar -zvxf dyp_testbao-1.0.tar.gz(压缩包文件名)
(2)sudo python3 setup.py install

如何卸载模块?

卸载模块:直接从安装目录下,把安装模块的目录删除就可以:sudo rm -rf dyp_testbao
查找目录:dyp_testbao.file

如何通过pip安装第三方模块?

第三方模块通常是指由知名的第三方团队开发的并且被程序员广泛使用的python包/模块。例如:
pygame(非常成熟的游戏开发模块)
pip(一个现代的、通用的python包管理工具,提供了对python包的查找、下载、安装、卸载等功能)

python2.0的安装和卸载:
sudo pip install pygame
sudo pip uninstall pygame

python3.0环境的安装和卸载:
sudo pip3 install pygame
sudo pip3 uninstall pygame

在mac下安装ipython
sudo pip install ipython

在linux下安装ipython:
sudo apt install ipython
sudo apt install ipython3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值