python学习笔记--share your code vs module

添加注释:

def func():
#this is a func
"""12321314
            2132144"""
print("func")

#或者3个”“” 注释和代码行放在一行可能会引起混淆


help(sys)
Help on built-in module sys:

DESCRIPTION
    This module provides access to some objects used or maintained by the
    interpreter and to functions that interact strongly with the interpreter.

sys模块主要提供由解释器使用维护的对象或者与解释器有很紧密的函数


help(sys.path)
Help on list object:

class list(object)

sys.path是一个list对象

应该是类似于环境变量的东西吧 不是十分确定暂时


发布模块

1新建文件夹

2完成setup.py文件

3构建发布文件 python3 setup.py sdist

4 安装python模块 sudo python3 setup.py install


两种使用模块的方法

1 import module调用需要 module.xxx

2 from module import xxx,此时xxx会覆盖当前命名空间


python的模块网址

pipy.python.org


向pypi上传代码

1 python3 setup.py register

2 python3 setup.py sdist upload


python的主命名空间 书上写的是__main__

我用dir查看的主空间为main


bif的命名空间为 __builtins__

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值