You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Python生成CSV文件后无法以Excel格式打开,寻求解决方法

解决CSV文件显示为bigdEal、无法用Excel默认打开的问题

嘿,我看你用这段Python代码生成文件后遇到了类型识别的小麻烦——文件被系统认成bigdEal,Excel也不是默认打开方式,其实问题根源很简单,咱们一步步来搞定:

问题核心原因

Windows系统是靠文件后缀名识别文件类型的,你代码里写的文件名是globalLS,没有加上.csv后缀,系统没法判断这是个CSV文件,才会识别成奇怪的未知类型。

具体解决方案

1. 修改代码,生成带正确后缀的CSV文件

直接在文件名后补上.csv后缀就行,注意路径里的反斜杠可以用转义写法,或者更省心的原始字符串写法,修改后的代码如下:

import csv
import datetime

# 写法1:转义路径中的反斜杠
with open('CSV\\globalLS.csv', 'a', newline = "") as f: 
    writer = csv.writer(f,quoting=csv.QUOTE_ALL ) 
    writer.writerow([name, datetime.datetime.now().date(), openPrice, highPrice, lowPrice, closePrice])

# 写法2:用原始字符串(推荐,避免转义出错)
# with open(r'CSV\globalLS.csv', 'a', newline = "") as f: 
#     writer = csv.writer(f,quoting=csv.QUOTE_ALL ) 
#     writer.writerow([name, datetime.datetime.now().date(), openPrice, highPrice, lowPrice, closePrice])

2. 给已生成的无后缀文件手动补加后缀

如果你已经生成了那个没有后缀的文件,找到它右键点击「重命名」,在文件名末尾加上.csv。Windows可能会弹出“更改文件扩展名可能会导致文件不可用”的提示,直接点击「是」就没问题。

3. 把CSV文件默认关联到Excel(可选)

如果之后打开CSV文件还是默认用记事本,右键文件 → 打开方式 → 选择其他应用 → 找到Excel,勾选「始终使用此应用打开.csv文件」,点击确定就完成关联了。

内容的提问来源于stack exchange,提问作者Merc1203

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 03:33:23