json轉化為csv文件打開時,中文亂碼


三種方法:

  • 法一

用筆記本打開csv文件,在筆記本中選擇“文件”-->“另存為”。設置編碼類型為‘utf-8'

  • 法二

在打開的excel頁面中,選擇“文件”菜單-->選項-->語言設置為簡體中文

  •  法三

1.數據-->從文本

2.依此設置。文件格式設置為  “無(常規)”

 

附json->csv代碼

import csv
import json

with open('''d:/python/爬蟲/txt文件/豆瓣電影top_250.txt''','r',encoding='utf-8') as f:
       fieldnames='''['index','name','DaA','score','quote']'''
       items=f.readlines()
       content=[]
       for item in items:
           content.append('''eval(item.strip())''')
       
with open('''d:/python/爬蟲/txt文件/豆瓣電影top_250.csv''','a',encoding='utf-8',newline='') as ff:
    writer=csv.DictWriter(ff,fieldnames=fieldnames)
    writer.writeheader()
    writer.writerows(content)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM