Python编程细节(三)
来源:互联网 发布:倩女幽魂mac版 编辑:程序博客网 时间:2024/05/17 22:56
函数
1.编写可接受任意数量参数的函数
可以在定义函数的参数的时候,在参数前面加上*
如果希望函数能有任意数量的关键字参数,则在参数前面加上**
def func(*param1,**param2)
模块的导入
1.想要把一个文件夹变成包,需要在文件夹中加入__init__.py
这样一个py文件,可以是空的。
如果想要自动加载子模块的时候,可以包含一些import代码
2.想要在包的子模块中导入同一个包的其他子模块的时候,使用相对名称
# packages/A/model1.pyfrom . import module2from ..B import module3
3.添加包的查询路径
import syssys.path.extend(packages)
日志
1.使用logging
模块有时可以替代print
2.使用time
模块来添加计时器
阅读全文
0 0
- Python编程细节(三)
- Python编程细节(一)
- Python编程细节(二)
- C++基础::shared_ptr 编程细节(三)
- python 多线程编程(三)
- 《Python编程》笔记(三)
- Python编程(三):Python之MVC
- (Python编程)扩展模块的细节
- Python线程编程(三)同步队列
- Python核心编程学习笔记(三)
- python核心编程学习(三)
- python Socket编程(三)----SMTP POP3
- Python 基础编程 -- 字符串 (三)
- Python核心编程学习笔记(三)
- Python基础编程(三)使用字符串
- python多线程编程总结(三)
- Python高级编程(三)数据库
- (三)python函数式编程
- eclipse快捷键
- 数据结构 红黑树
- String、StringBuffer与StringBuilder之间区别
- python读取二进制文件以及二进制、十进制、16进制间的转化
- c++/python协程服务器框架
- Python编程细节(三)
- 【Linux相识相知】任务计划和周期性任务
- 从头开始搭建一个dubbo+zookeeper平台
- Laravel 学习路线【1】基础目录认识
- java list分组
- seek()
- VMare12.5.7安装Ubuntu16.04.2失败的解决方案
- OC基础一
- Windows下进入到docker容器镜像内部