您的位置:首页 > 编程语言 > Python开发

[2015-08-20] python026

2015-08-20 23:13 691 查看

Python执行环境:

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


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

[code]Python文档字符串:
    如果函数、类或模块的第一行是一个字符串,这个字符串就称为文档字符串(docstrings)
    内置函数help()或对象的默认方法__doc__可以显示这些文档字符串
doctest模块:
    doctest模块允许在文档字符串内嵌入注释以显示各种语句的期望行为,尤其是函数和方法的结果
        此处的文档字符串看起来如同一个交互式shell会话
        可用于测试文档是否与程序主体保持同步,或基于文档对程序本身做测试
    创建可自测试的模块:
        在模块的尾部添加如下代码即可:
            if __name__ == '__main__':
                import doctest
                doctest.testmod()
        此类模块在Python解释器中直接运行时即能进行自我测试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: