python习题_读写csv格式的文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python习题_读写csv格式的文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1586字,纯文字阅读大概需要3分钟。
内容图文
![python习题_读写csv格式的文件](/upload/InfoBanner/zyjiaocheng/772/bc0557f1116c407ab2a885175bc961d5.jpg)
1.读写TXT文件
![python习题_读写csv格式的文件 - 文章图片](/upload/getfiles/0001/2021/5/4/20210504100734584.jpg)
![python习题_读写csv格式的文件 - 文章图片](/upload/getfiles/0001/2021/5/4/20210504100734722.jpg)
# *_* coding : UTF-8 *_* # 开发人员 : zfy # 开发时间 :2019/7/7 16:26 # 文件名 : lemon_10_file.PY # 开发工具 : PyCharm person_info = [{"name": "江辰", "age": 17, "gender": "男", "hobby": "跑步", "motto": "ABC"}, {"name": "陈小希", "age": 16, "gender": "女", "hobby": "画画", "motto": "小美好"},] def handle_date(one_list): content = "" for item in one_list: temp_list =[] for i in item.values(): temp_list.append(str(i)) content = content + ",".join(temp_list) + "\n" return content def main(file, content): with open(file, mode="a", encoding="utf-8") as one_file: one_file.write(content) if __name__ == "__main__": headline = "name,age,gender,hobby,motto\n" main("test.txt", headline) main("test.txt", handle_date(person_info))View Code
2.读写csv文件
![python习题_读写csv格式的文件 - 文章图片](/upload/getfiles/0001/2021/5/4/20210504100734584.jpg)
![python习题_读写csv格式的文件 - 文章图片](/upload/getfiles/0001/2021/5/4/20210504100734722.jpg)
def write_from_dict(file_path, field_name, datas): """ 将来自字典的数据写入csv文件中 :param file_path: 文件的存放路径 :param field_name: 列名所在的列表 :param datas:嵌套字典的列表 :return: """ with open(file_path, mode="w", encoding="utf-8", newline="") as csv_file: writer = csv.DictWriter(csv_file, fieldnames = field_name) writer.writeheader() writer.writerows(datas) # for item in datas: # writer.writerow(item) def read_from_csv(file_path): """ 将csv文件中的内容读出 :param file_path: csv文件的路径 :return: """ with open(file_path, mode="r", encoding="utf-8") as csv_file: reader = csv.reader(csv_file) for row in reader: if row: print("{},{},{},{}".format(*row)) def csv_main(): file_path = "test.txt" field_names = ['name', 'age', 'gender', 'hobby', 'motto'] write_from_dict(file_path, field_names, person_info) read_from_csv(file_path)View Code
内容总结
以上是互联网集市为您收集整理的python习题_读写csv格式的文件全部内容,希望文章能够帮你解决python习题_读写csv格式的文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】