鱼C论坛

 找回密码
 立即注册
查看: 4499|回复: 4

[已解决]运行程序,出现invalid character in identifier,请教这是什么意思?

[复制链接]
发表于 2020-5-3 23:10:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 lemon_wb 于 2020-5-3 23:11 编辑
import glob
import os
import pandas as pd

read_path = 'D:/Data'      # 要读取的文件夹的地址
read_excel = glob.glob(os.path.join(read_path,'*.xlsx')) # 读取文件夹中所有后缀为xlsx的文件地址
df = None
for i,path in enumerate(read_excel):     # 循环读取所有后缀为xlsx的文件
      month_ = pd.read_excel(path)
  if df is None:          # 第一次df为空,需要赋值为DataFrame
    df = month_
  else:
    df = pd.concat([df,month_],ignore_index = Ture)  # 之后读取的每个文件都与前一个文件合并
print(df.info())

运行网络上的这段代码用pandas合并Excel文件,运行的时候报错
报错1.png
是month_这个名字不符合命名规则吗?换了名字也不行。
请教大神们
最佳答案
2020-5-4 00:19:19
修改之后的代码,错误见注释
import glob
import os
import pandas as pd

read_path = 'D:/Data'
read_excel = glob.glob(os.path.join(read_path,'*.xlsx')) 
df = None
for i,path in enumerate(read_excel):  
    month_ = pd.read_excel(path)                  #<---缩进错误
    if df is None:          #<---前面使用了全角空格
        df = month_       #<---前面使用了全角空格
    else:                      #<---前面使用了全角空格
        df = pd.concat([df,month_],ignore_index = True)  #<---前面使用了全角空格,True打错
print(df.info())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-4 00:00:33 | 显示全部楼层
缩进出现错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-4 00:19:19 | 显示全部楼层    本楼为最佳答案   
修改之后的代码,错误见注释
import glob
import os
import pandas as pd

read_path = 'D:/Data'
read_excel = glob.glob(os.path.join(read_path,'*.xlsx')) 
df = None
for i,path in enumerate(read_excel):  
    month_ = pd.read_excel(path)                  #<---缩进错误
    if df is None:          #<---前面使用了全角空格
        df = month_       #<---前面使用了全角空格
    else:                      #<---前面使用了全角空格
        df = pd.concat([df,month_],ignore_index = True)  #<---前面使用了全角空格,True打错
print(df.info())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-4 00:39:10 | 显示全部楼层
不要用全角空格,用tab
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-4 22:21:31 | 显示全部楼层
谢谢大神们的指点,原来缩进这么重要啊!学到知识点了,真的非常感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 18:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表