day05后记

一.  (.format)的两种方法:

二.format_map方法

三.global函数内定义值,修改函数外定义的值

四.字典和list是可变变量,可以直接修改

五.可变参数(*args).参数不是必填,把所有的参数都放到一个list中

传对应参数-数据库链接

六.关键字参数(**kwargs)

七.递归,函数自己调用自己,相当于循环,最多循环999次后报错

八.列表生成式

九.内置函数

zip:把多个list压缩在一起

十.模块安装的三种方法

1.直接在命令行输入 pip install 包名

2.安装压缩包,在解压包中setup.py打开cmd,执行python setup.py install

3.在pycharam中file-setting中project:安装目录-project interpreter右边点击'+'后搜索要安装的包,选中安装包点击install projcet

十一.常用模块

os.walk方法

time相关方法

时间戳和格式化时间转换

def timeToStr(timestamp=None,format= '%Y-%m-%d %H:%M:%S'):
if timestamp:
time_tuple = time.localtime(timestamp)#转为时间元组
return time.strftime(format,time_tuple)
return time.strftime(format)
res = timeToStr()
res2 = timeToStr(254857)
print('把时间元组转成格式化时间',res,'\n',res2)

# 格式化时间转成时间戳
def strToTimetamp(format_time,format='%Y-%m-%d %H:%M:%S'):
if format_time:
time_tuple = time.strptime(format_time,format)
return int(time.mktime(time_tuple))
return int(time.time())
print('格式化时间转成时间戳',strToTimetamp('2019-02-28 18:11:12'))

猜你喜欢

转载自www.cnblogs.com/jpwsk/p/9266516.html