15-Python之路-进阶-模块和包

2022-05-04  本文已影响0人  程序记录日志

模块

简介

导入方式

# 从模块导入某个工具
from 模块名 import 函数名

模块的搜索顺序

name属性

发布模块

创建模块

from distutils.core import setup

setup(name="hm_message",    # 包名
    version="1.0",  # 版本
    description="itheima's 发送和接受消息模块",  # 描述信息
    long_description="完整的发送和接受消息模块",    # 完整描述信息
    author="xxx",   # 作者
    author_email="xxx@xxx.com", # 作者邮箱
    url="www.xxx.com",  # 主页
    py_modules=["hm_message.send_message","hm_message.receive_message"])
    

构建模块

$ python setup.py build

生成并发布压缩包

$ python setup.py sdist

安装模块

$ tar -zxvf hm_message-1.0.tar.gz       # 解压模块
$ sudo python setup.py install          $ 提权并进行模块安装

卸载模块

安装第三方模块

安装和卸载

$ sudo pip3 install 模块名         # 安装模块
$ sudo pip uninstall 模块名        # 卸载模块
上一篇 下一篇

猜你喜欢

热点阅读