人生苦短

记录大学,记录生活,天道殷勤,请多关注!

人生苦短,我用Python!
大数据、机器学习、深度学习
  menu

常用的Python操作

一、文件通配符,检测当前工作目录下的文件(可以使用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) #打印查看

1.str转为datetime

cday = datetime.strptime('2019-6-1 18:19:59', '%Y-%m-%d %H:%M:%S') print(cday)

2.datetime转为str

cstr = cday.strftime('%a, %b %d %H:%M') 
print(cstr)

标题:常用的Python操作
作者:chenruhai
地址:http://www.love520.ltd/articles/2019/08/02/1564755685788.html
CSDN博客地址:https://blog.csdn.net/qq_42658739
GitHub地址:https://github.com/chenruhai

评论