Python输入与输出(文件读取、json格式转换)




name="小明"
name2="小k"
dic = {"name":"eson","age":90}
print('{1} is {0} ‘s sister'.format(name,name2))
print('my name is {name},i‘m {age} years old'.format(**dic))

name="ESON"
print(f'my name is {name.lower()}')


写法一:
file = open('venv/pyvenv.cfg','rt')
#print(file.read())
print(file.readline())
print(file.readable())
file.close()
写法二:
with open('venv/pyvenv.cfg','rt') as file:print(file.readlines())



# dump
import jsoninfo = [{"name": "eson","age": 18,"gender": "female"},{"name": "john""age": 20,"gender": "male"}
]
json.dump(info,open('datas/datas.json','w'))
# loads
import json
info = '''[{"name": "eson","age": "18","gender": "female"},{"name": "john","age": "20","gender": "male"}]
'''
print(type(info))
datas = json.loads(info)
print(datas)
import json
jsobj = json.load(open('datas/datas.json','r'))
print(jsobj[0]['name'])
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
