C++猿的Python笔记04-模块
2011-08-09 10:33
429 查看
使用模块
1. import module
使用时modulename类似namespace
2. from module import 函数和变量列表
类似using namespace的功效,不推荐。
3. import module as anothername
很面熟的语法,忘记哪儿见过。给导入模块起别名。
被调用模块
#!/usr/bin/python
# Filename: mymodule.py
import sys
def sayhi():
if __name__ == '__main__':
print 'Hi, this is mymodule speaking, called by myself.'
else :
print 'Hi, this is mymodule speaking, called by another.'
dir()
version = '0.1'
调用者模块
#!/usr/bin/python
# Filename: mumodule.py
import mymodule
mymodule.sayhi()
print 'Version',mymodule.version
入口模块__main__
如题的意思。__name__的值要么是模块名,要么是__main__
一个有用的函数dir(modulename)
返回该模块使用的模块、函数、变量的列表。
无参数是返回当前模块的blablabla...
唉。。一种电击疗法也没办法治愈的暴戾焦虑烦躁
1. import module
使用时modulename类似namespace
2. from module import 函数和变量列表
类似using namespace的功效,不推荐。
3. import module as anothername
很面熟的语法,忘记哪儿见过。给导入模块起别名。
被调用模块
#!/usr/bin/python
# Filename: mymodule.py
import sys
def sayhi():
if __name__ == '__main__':
print 'Hi, this is mymodule speaking, called by myself.'
else :
print 'Hi, this is mymodule speaking, called by another.'
dir()
version = '0.1'
调用者模块
#!/usr/bin/python
# Filename: mumodule.py
import mymodule
mymodule.sayhi()
print 'Version',mymodule.version
入口模块__main__
如题的意思。__name__的值要么是模块名,要么是__main__
一个有用的函数dir(modulename)
返回该模块使用的模块、函数、变量的列表。
无参数是返回当前模块的blablabla...
唉。。一种电击疗法也没办法治愈的暴戾焦虑烦躁
相关文章推荐
- Python学习笔记04 模块
- Python自动化运维笔记(五):使用filecmp模块实现文件以及文件目录差异对比
- python os模块笔记
- Python笔记:socket模块的getaddrinfo详解
- 【Python】学习笔记——-14、常用第三方模块
- 鱼c笔记——Python的GUI编程(十七):Tkinter的标准对话框模块messagebox 、filedialog 和 colorchooser
- python学习笔记(九)将函数存储在模块中,导入模块
- Python学习笔记04-字典和用户输入和 while 循环
- python笔记003——模块
- Python - Thread 模块使用笔记
- Python学习基础笔记——modules(模块操作)
- python time模块使用笔记(更新)
- 鱼c笔记——Python模块(一)
- Python学习笔记(三十三)常用内置模块(2)collections_namedtuple_deque_defaultdict_OrderedDict_Counter
- Python学习笔记(7)——函数与模块
- python 学习笔记10-----模块
- Python 教程阅读笔记(五):模块
- python学习笔记(十)——模块和客户端
- python学习笔记-Day05-第二部分(模块简介)
- python自动化运维学习笔记1- psutil系统性能信息模块