一、文件通配符,检测当前工作目录下的文件(可以使用os库或者sys库更换工作目录)
检索当前工作目录下的py文件
import glob glob = glob.glob('*.py') #适用正则规则 print(glob)
二、系统库os的常用
import os nowpwd = os.getcwd() #返回当前工作目录 print(nowpwd) os.chdir(r'D:untitled1') #修改工作目录 chpwd = os.getcwd() print(chpwd) os.system('mkdir today') #执行系统命令创建一个today文件夹
三、生成随机数
1.任取列表里的一个随机数
import random rdgame = random.choice(['DNF', 'LOL', 'CF']) print(rdgame)
2.#随机生成一个0~1的小数float
f = random.random() print(f)
3.随机生成一个range(n)范围内的整数
i = random.randrange(100) print(i)
4.随机生成50~100的十个随机数、返回一个列表
rd = random.sample(range(50,100), 10) print(rd)
四、时间库
from datetime import date from datetime import datetime nowday = date.today() print(nowday) #返回现在的日期 nowtime = datetime.now() print(nowtime) #返回当前时间的具体信息 dt = datetime(2019, 4, 19, 12, 20) #给dt变量赋值一个时间: 用指定日期时间创建datetime print(dt) #打印查看
str转为datetime
cday = datetime.strptime('2019-6-1 18:19:59', '%Y-%m-%d %H:%M:%S') print(cday)
datetime转为str
cstr = cday.strftime('%a, %b %d %H:%M') print(cstr)