我是靠谱客的博主 含蓄鱼,最近开发中收集的这篇文章主要介绍Python模块使用注意事项,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Python模块

Python中,一个.py文件就是一个模块(module),好处就是你可以调用自己写的模块或者第三方模块,这样在代码开发的成本上可以大大节约开发时间。

  • 在Python编程当中如果使用多个模块,那么编程使用模块和其重复了,可以借助Python Package进行封装,那么这样的话就不会产生命名的错误。这里的话我们建立了mycompany这个package,一个package之下可能需要有init.py文件,表示该文件夹和其他普通的文件是不同的,表示一个package.

模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。
创建自己的模块时,要注意:

  1. 模块名要遵循Python变量命名规范,不要使用中文、特殊字符;
  2. 模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则说明系统存在此模块。可以通过import导入数据,另外需要注意变量的作用域
#!/usr/bin/env python3   # 第1行注释可以让这个hello.py文件直接在Unix/Linux/Mac上运行
# -*- coding: utf-8 -*-    # 第2行注释表示.py文件本身使用标准UTF-8编码;

'A Test Module'
__author__ = 'Xu Chao'   # 表示作者名字

def __main__():
pass

注意:

  • 类似xxx这样的变量是特殊变量,可以被直接引用,但是有特殊用途,比如上面的authorname就是特殊变量,hello模块定义的文档注释也可以用特殊变量doc访问,我们自己的变量一般不要用这种变量名;
  • 类似_xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用,比如_abc,__abc等;

最后

以上就是含蓄鱼为你收集整理的Python模块使用注意事项的全部内容,希望文章能够帮你解决Python模块使用注意事项所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部