python常用模块

time模块

import time

# 格林威尔时间戳 1970-1-1到现在的秒数
print(time.time())
# 让程序进入休眠
print(time.sleep(3))
# 本地时间,年月日,小时分钟秒
print(time.strftime('%Y%m%d %H\%M%S'))
# 获得当地时间
print(time.localtime())

random模块

import random

# 生成一个大于0并且小于1 随机数
a = random.random()
print(a)

# 获取指定范围之间的随机整数 必须是整数 第一值要比第二值小
b = random.randint(1, 10)
print(b)

# 获取指定范围之间的随机小数 第一值不一定要比第二值小
c = random.uniform(10, 5.6)
print(c)
# 保留小数点 取决四舍五入
print('%.2f' % c)

# 在列表元组内随机抽取
ll = (99, 10, 66, 55, 38, 2)
d = random.choice(ll)
print(d)

# 打乱列表 洗牌 列表可变
ll2 = [2, 3, 7, 8, 10, 66]
random.shuffle(ll2)
print(ll2)

sys模块

# 引用sys模块
import sys

# 获得项目与环境位置
print(sys.path)
# 获取到python的版本
print(sys.version)
# 获取当前的python操作系统
print(sys.platform)

os模块

import os
#打卡cmd
#os.system('start cmd')
#获得当前路径
print(os.getcwd())
#创建目录,在当前路径新建文件夹 已经存在再次创建就会报错
print(os.mkdir('sys'))
#删除文件夹,只能删除空白的文件夹
print(os.rmdir('sys'))
#对文件进行重新命名
#print(os.rename('sys','高级编程'))
# 判断当前路径文件是否存在 返回布尔类型
print(os.path.exists('高级编程'))

# 将散列部分组成一个完整的路径
# 别人给你几个路径或者文件名字
print(os.path.join('python','day6','os模块'))

# 对路径去掉文件名
print(os.path.dirname('os1\os2\os3'))

# 对原有的路径进行重新组成
print(os.path.join(os.path.dirname('python_113\day-16\os模块.py'),'meimei.py'))

# 去掉路径获得文件名
print(os.path.basename('python_113\day-16\os模块.py'))








json模块

import json
names=['小鱼','大鱼','小王','大王']
#with open('txet.txt','w',encoding='utf-8') as f:
 #   f.write(str(names))
meimei = {'姓名':'玫玫美女','年龄':18,'家乡':'江西'}
#with open('class113.json','w',encoding='utf-8') as f:
#    json.dump(meimei,f) #将数据meimei字典传递进去
d=json.dumps(meimei)
print(d)
c=json.loads(d)
print(c)
with open('meimei.json','w',encoding='utf-8') as f:
    json.dump(meimei,f)
with open('meimei.json','r',encoding='utf-8')as f:
    print(json.load(f))
with open('meimei.txt','w',encoding='utf-8')as f:
    json.dump(names,f)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值