Python 模块
来源:互联网 发布:剑三捏脸数据清丽成女 编辑:程序博客网 时间:2024/06/05 11:34
在Python中,一个.py文件就称之为一个模块(Module)
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def test(a,b):
return a+b
第1行和第2行是标准注释,第1行注释可以让这个hello.py文件直接在Unix/Linux/Mac上运行,
第2行注释表示.py文件本身使用标准UTF-8编码;
最后,注意到这两行代码:
if __name__=='__main__':
test()
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
__author__ = 'Michael zhao'
def test():
args = sys.argv
if len(args)==1:
print 'Hello, world!'
elif len(args)==2:
print 'Hello, %s!' % args[1]
else:
print 'Too many arguments!'
if __name__=='__main__':
test()
C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/hello.py
Hello, world!
再导入hello模块:
hello 模块:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
__author__ = 'Michael zhao'
def test(a,b):
return a+b
导入hello模块
import hello
print hello.test(3,4)
现在,假设我们的abc和xyz这两个模块名字与其他模块冲突了,于是我们可以通过包来组织模块,避免冲突。
方法是选择一个顶层包名,比如mycompany,按照如下目录存放:
阅读全文
0 0
- python模块 ---logging模块
- python模块-re模块
- python模块 - functools模块
- python 模块 模块文件
- python模块 - pickle模块
- python模块 - copy模块
- python模块
- python 模块
- python-模块
- python 模块
- python模块
- python 模块
- python模块
- python 模块
- python 模块
- 模块-python
- python 模块
- python模块
- Python 学习笔记 多进程 multiprocessing
- C++ 浮点型四舍五入
- eclipse中使用git命令行操作的配置方法
- 用JavaScript调用.exe文件 兼容浏览器
- Zookeeper的安装配置和简单使用-yellowcong
- Python 模块
- python 爬虫入门(5) url异常处理 ; cookie使用 ;cookielib
- elasticsearch 5.x 版本插件安装
- https的安全传输原理
- [日常训练] 三角形
- mysql数据库根据datetime数据查询某一时间区间的数据数量
- 总结:Web中关于JPEG 、PNG和GIF的区别
- 各大OJ题目分类
- java中 final 与 static