json 模块

import json

data = {
'name':'aa',
'age':18,
'lis':[1,3,4],
'tupe':(4,5,6),
'None':None
}
j = json.dumps(data) # json.dumps 用来对象操作
print(j)
print(type(data))
print(type(j))
py_j = json.loads(j) # json.loads 用来对象操作
print(py_j)
print(type(py_j)) #元祖不可转回,为列表,None --》null # json.dump() # 用来转文件,
# json.load() with open('j.json','w+') as f:
json.dump(data,f) with open('j.json','r') as f:
q = json.load(f)
print(q)

  

Python

JSON

字典

对象

列表或元组

数组

字符串

字符串

int或float

数字

True或False

true或false

None

null

os 模块

import os
print(os.getcwd()) ## 获取工作目录
os.chdir(r'c:\users') ## 改变工作目录
print(os.curdir) ## 当前目录
print(os.pardir) ##
os.makedirs('a\\b\\c') ## 递归创建文件夹
os.mkdir('a') ## 创建文件夹
os.removedirs('a\\b\\c') ## 删除文件夹
os.removedirs('a\\b\\c') ## 递归删除文件夹
a = os.listdir( r'E:\pycharm\201804' ) ## 展示出目录里的全部
print( a )
os.remove( '1.png' ) ##删除文件
os.rename('set.py','装饰器.py') ## 重命名文件‘酒文件名’,‘新文件名’
q = os.stat('666.py') ## 获取文件信息
print(q)
print( os.sep ) ## \
os.linesep ## 换行
os.environ ## 获取环境变量
os.path.dirname('201804/3.py') ## 获取文件所在的目录
os.path.join(a,b) ### 路径拼接
os.path.getatime() ## 最后一次存取时间
os.path.getmtime() ## 最后一次修改时间

  

最新文章

  1. 记:MySQL 5.7.3.0 安装 全程截图
  2. (七)Maven使用的最佳实践
  3. 分享基于Entity Framework的Repository模式设计(附源码)
  4. navigationController 返回前N个视图
  5. oracle 存储过程中调用存储过程
  6. join用法
  7. 为benchmarksql的PostgreSQL java驱动进行升级
  8. h5 本地存储和读取信息
  9. grep经常使用使用方法
  10. C#获取内存图像数据流的方法
  11. Appium移动自动化测试(四)--one demo(转)
  12. CAS原理与协议
  13. OC基础11:基本的C语言特性2
  14. Jar包转成Dll的方式(带嵌套的jar也能做)
  15. ThreadLocal使用和原理简析
  16. 修改create-react-app支持多入口
  17. Qt 程序获取程序所在路径、用户目录路径、临时文件夹等特殊路径的方法
  18. 【题解】Luogu P3950 部落冲突
  19. mysql-5.7.20-winx64.zip Zip版、解压版MySQL安装
  20. Codeforces 260D - Black and White Tree

热门文章

  1. [转]GDB-----1.GDB概述
  2. ES系列十三、Elasticsearch Suggester API(自动补全)
  3. ES系列五、ES6.3常用api之搜索类api
  4. SharePoint 2013 Workflow Manager 1.0 卸载
  5. Android系统信息(内存、cpu、sd卡、电量、版本)获取
  6. js学习、备忘
  7. javascript 浮点数比较
  8. OneNET麒麟座应用开发之六:与气体质量流量控制器通讯
  9. Office系列版本安装包下载
  10. PHP 获取时间