通常、ExcelはCSVファイルをShift-JISで読み込むため、UTF-8で保存されたCSVファイルをダブルクリックして開くと文字化けしてしまいます。
文字化けを回避するには、BOM付きのUTF-8にします。
import requests url="https://〇〇〇" response=requests.get(url) filename="file.csv" with open(filename, mode="w",encoding="utf_8_sin") as f: f.write(response.text)