[2015-08-20] python026

Python执行环境:

解释器环境与选项:
    Python解释器启动:
        python [options] [-c cmd| filename | - ] [args]
            -O      优化模式
            -OO     优化模式,在创建.pyo文件时删除文档字符串
            -c cmd  以字符串形式执行cmd
            -v      详细模式,跟踪导入语句
Python解释器环境变量:
    PYTHONPATH          以冒号分隔的模块搜索路径
    PYTHONSTARUP        在以交互方式启动时执行的文件
    PYTHONHOME          Python安装的位置
    PYTHONOPTIMIZE      相当于-O选项

Python代码的测试、调试与探查:

Python文档字符串:
    如果函数、类或模块的第一行是一个字符串,这个字符串就称为文档字符串(docstrings)
    内置函数help()或对象的默认方法__doc__可以显示这些文档字符串
doctest模块:
    doctest模块允许在文档字符串内嵌入注释以显示各种语句的期望行为,尤其是函数和方法的结果
        此处的文档字符串看起来如同一个交互式shell会话
        可用于测试文档是否与程序主体保持同步,或基于文档对程序本身做测试
    创建可自测试的模块:
        在模块的尾部添加如下代码即可:
            if __name__ == '__main__':
                import doctest
                doctest.testmod()
        此类模块在Python解释器中直接运行时即能进行自我测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值