python的json解析和OS批量新建文件夹以及新建txt文件读写

python的json解析和OS批量新建文件夹以及新建txt文件读写,第1张

1.json解析

# 引入json库
import json
# 定义json字符
jsonString = '[{a:1,b:2,c:3},{a:1,b:2,c:3},{a:1,b:2,c:3}]'
# json转换
StrConv = json.loads(jsonString)
# 循环遍历
for i in strConv:
print(i)

2 OS新建文件夹

# 引入OS库
import os
# 指定新建路径
path = '要新建文件夹的路径'
# 循环新建50个文件夹
for i in range(0,50):
	# 定义文件夹名称
	folderName='文件夹名称' + str(i)
	# 创建文件夹
	os.makedirs(folderName)

3新建txt文件读写

# 不用引入库,直接使用open函数
# 'r' 是以只读的方式打开文件,结尾要关闭文件file1.close()
file1 = open('文件路径','r',encoding='utf-8')
fileContent = file1.read()
file1.close()

# 'w'是以写入的方式打开文件,结尾要关闭文件file2.close()
file2 = open('文件路径','w',encoding='utf-8')
file2.write('xxx字符串xxx')
file2.close()

# 'a'是以追加的方式打开文件,结尾要关闭文件file3.close()
file3 = open('文件路径','a',encoding='utf-8')
file3.write('xxx字符串xxx')
file3.close()

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/569001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存