摘要: #coding:utf-8# 注意:# 在python2中,包下必须有一个__init__.py文件,而python3中即便是没有也不会报错# 首次导入包,发送三件事,# 1. 以包下的__init_.py文件为基准来产生一个名称空间# 2. 执行包下的__init_.py文件的代码,将执行过程中产 阅读全文
posted @ 2018-08-10 19:42 星牧 阅读(97) 评论(0) 推荐(0) 编辑
摘要: import logging# 1. 控制日志级别# 2. 控制日志格式# 3. 控制输出的目标为文件logging.basicConfig(filename='access.log', format='%(asctime)s - %(name)s - %(levelname)s -%(module 阅读全文
posted @ 2018-08-10 18:59 星牧 阅读(151) 评论(0) 推荐(0) 编辑
摘要: bin (执行文件夹) start.ty conf (变量) setting.ry core (核心逻辑) scr.py lib (自定义模块) common.py db (数据库) db.txt log (日志) trandful.log readme.txt 阅读全文
posted @ 2018-08-10 14:31 星牧 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1 import json 3 dic={'name':'alvin','age':23,'sex':'male'} 4 print(type(dic))# 6 j=json.dumps(dic) 7 print(type(j))# 10 f=open('序列化对象','w') 11 f.write(j) #-------------------等价于jso... 阅读全文
posted @ 2018-08-10 14:19 星牧 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1 import random 3 print(random.random())#(0,1) float 大于0且小于1之间的小数 5 print(random.randint(1,3)) #[1,3] 大于等于1且小于等于3之间的整数 7 print(random.randrange(1,3)) 阅读全文
posted @ 2018-08-10 14:07 星牧 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 3 print(time.time()) # 时间戳:1487130156.419527 4 print(time.strftime("%Y-%m-%d %X")) #格式化的时间字符串:'2017-02-15 11:40:53' # 把一个格式化时间字符串转化为struct_time。实际上它和strftime()是逆操作。 20 print(time.strptime('2011-... 阅读全文
posted @ 2018-08-10 13:30 星牧 阅读(108) 评论(0) 推荐(0) 编辑
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs 阅读全文
posted @ 2018-08-10 13:15 星牧 阅读(104) 评论(0) 推荐(0) 编辑