没有合适的资源?快使用搜索试试~ 我知道了~
首页python生成以及打开json、csv和txt文件的实例
生成txt文件: mesg = "hello world" with open("test.txt", "w") as f: f.write("{}".format(mesg)) print("加载完成!") 生成json文件: import json mesg = {"key": "value"} with open("test.json", "w") as f: json.dump(mesg, f) print("加载完成!") 生成csv文件: import csv with open("test.csv", "w") as f: fieldnames = ["nam
资源详情
资源评论
资源推荐

python生成以及打开生成以及打开json、、csv和和txt文件的实例文件的实例
生成生成txt文件:文件:
mesg = "hello world"
with open("test.txt", "w") as f:
f.write("{}".format(mesg))
print("加载完成!")
生成生成json文件:文件:
import json
mesg = {"key": "value"}
with open("test.json", "w") as f:
json.dump(mesg, f)
print("加载完成!")
生成生成csv文件:文件:
import csv
with open("test.csv", "w") as f:
fieldnames = ["name", "age"] # 表的列名
writer = csv.DictWriter(f, fieldnames=fieldnames)
writer.writeheader() # 加上表头
writer.writerow({"name": "shannon-li", "age": 4}) # 按行添加
print("加载完成!")
打开打开txt文件:文件:
with open("test.txt") as f:
content = f.read()
print("文件内容:{}".format(content))
打开打开json文件:文件:
import json
import sys
with open("test.json") as f:
try:
content = json.load(f)
print("文件内容:{}".format(content))
except TypeError:
sys.exit("Error on load json file.")
打开打开csv文件:文件:
import csv
import sys
content = []
with open("test.csv") as f:
reader = csv.DictReader(f, delimiter=",", quotechar="|")
try:
for row in reader:
content.append({"name": row["name"], "age": row["age"]})
print("文件内容:".format(content))
except csv.Error as e:
sys.exit("file %s, line %d: %s" % (f, reader.line_num, e))




















weixin_38711110
- 粉丝: 5
- 资源: 934
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0