【问题标题】:Loading data from csv file using pandas使用 pandas 从 csv 文件加载数据
【发布时间】:2019-01-31 13:13:33
【问题描述】:
 File "<ipython-input-10-1de27a02fcfe>", line 1
df = pd.read_csv('C:\Users\niharika\Downloads\questions-data.csv')
                ^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

即使我将r 放在C 前面,也将\ 更改为/\\。对我没有任何帮助。有人可以帮助我。

【问题讨论】:

  • 您是否尝试在 pd.read_csv 参数中添加分隔符。可能是加载引擎无法自动检测到?
  • 你能详细说明一下吗,我没听懂你
  • 看我的回答。欢呼

标签: pandas


【解决方案1】:

试试 df = pd.read_csv('C:\\Users\\niharika\\Downloads\\questions-data.csv')

【讨论】:

    【解决方案2】:

    尝试像这样在字符串前面添加一个 r

    df = pd.read_csv(r'C:\Users\niharika\Downloads\questions-data.csv')
    

    这个案子和你的很像

    Error reading csv file unicodeescape

    【讨论】:

    • df = pd.read_csv(r'''C:\Users\niharika\Downloads\questions-data.csv''') 尝试修复这样的语法
    猜你喜欢
    • 2018-05-05
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    • 2014-02-07
    • 2017-03-18
    相关资源
    最近更新 更多