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

Python学习--使用模块

2012-05-28 16:28 295 查看
Python中的模块就是一个包含了所有你定义的函数和变量的文件,模块的文件名必须以
.py
为扩展名。

先建一个自己的模块:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Filename: my_module.py
# 自己定义的模块

# 区分是自己调用还是被其他程序调用
if __name__ == '__main__':
print '自己执行'
else:
print '被调用执行'

# 定义一个方法和一个变量
def myfunc():
print '我是my_module中的方法myfunc'
version = '1.0'


有两种方式调用模块:

import方法

#!/usr/bin/python
# Filename: my_module_test.py

import my_module

my_module.myfunc()
print my_module.version


from .. import方法,做好不要使用这种方法,避免函数名称或者变量名称冲突。

#!/usr/bin/python
# Filename: my_module_test2.py

from my_module import myfunc, version

myfunc()
print version


第一次调用模块时会在模块的目录下生成一个.pyc的字节编译的文件,这是为了调用模块更加快捷。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: