ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 模块 ### 使用新特性 \_\_future\_\_模块 > \_\_future\_\_ 把下一个新版本的特性导入到当前版本 \_\_future\_\_.unicode_literals 使用字符串新用法 \_\_future\_\_.division 使用整除新用法 ### 第三方模块 **模块搜索路径** sys.path **添加模块搜索路径** sys.path.append('/Users/michael/my_py_scripts') ### 封装 模块内部使用 private : \_\_xxx (不要定义成特殊变量 \_\_xxxx\_\_)、 _xxx (能外部访问 但不要随便访问) 普通名称 public ### 模块导入 使用别名 try: import cStringIO as StringIO except ImportError: # 导入失败会捕获到ImportError import StringIO ### 模块头部 #!/usr/bin/env python # -*- coding: utf-8 -*- ' a test module ' __author__ = 'XXXX' ### 类属性和实例属性 > Object.attr = 实例属性 if 实例属性 else 类属性