Python学习--使用模块
2012-05-28 16:28
295 查看
Python中的模块就是一个包含了所有你定义的函数和变量的文件,模块的文件名必须以
先建一个自己的模块:
有两种方式调用模块:
import方法
from .. import方法,做好不要使用这种方法,避免函数名称或者变量名称冲突。
第一次调用模块时会在模块的目录下生成一个.pyc的字节编译的文件,这是为了调用模块更加快捷。
.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的字节编译的文件,这是为了调用模块更加快捷。
相关文章推荐
- python学习笔记之使用threading模块实现多线程(转)
- python自动化运维学习------使用模块psutil获取系统cpu、内存、磁盘、网络、进程等信息
- Python学习笔记之os模块使用总结
- python 学习记录(2)—re 正则表达式模块的使用
- Python学习笔记-模块介绍(一)-模块概念和基本使用
- Python学习5:__name__使用以及自定义模块
- python学习笔记之使用threading模块实现多线程(转)
- python学习——使用模块
- Python3学习笔记 urllib模块的使用
- [Python学习] Logging模块的简单使用
- Python的学习(三十一) ---- 使用ConfigParser模块读写ini文件
- Python学习之使用ctypes模块操作C扩展程序
- Python模块(学习使用模块和安装第三方模块)
- python学习笔记之使用smtplib模块发送邮件
- Python学习urllib2模块使用
- python 学习记录(5)-变量、模块名的命名规则及random模块使用
- python 学习笔记 13 -- 经常使用的时间模块之time
- Python数据挖掘学习02--numpy和pandas模块基本使用
- Python之学习笔记(模块的使用)
- [TPYBoard - Micropython之会python就能做硬件 7] 学习使用蓝牙模块及舵机