【问题标题】:Special character '/' in ConfigParser PythonConfigParser Python中的特殊字符'/'
【发布时间】:2016-12-23 13:23:13
【问题描述】:

我在 Python 2.6 中使用 ConfigParser 时遇到了以下问题。我在 .csv 文件中将字符串“A End NE Frame/shelf”作为列的标题,当我尝试运行代码时收到以下错误:

ValueError:未找到名为 A_End_NE_Frame/shelf 的字段。

这里是 config.ini 文件:

[Aend]
Name: A_End_NE_Name
Shelf: A_End_NE_Frame/shelf
[Zend]
Name: Z_End_NE_Name
Shelf: Z_End_NE_Frame/shelf

下面是我需要处理的输入数据示例:

A End NE Name   A End NE Frame/shelf    Z End NE Name        Z End NE Frame 
    DBE01                1               NGRPG01_OSN35_2             1

我 99.99% 确定问题出在“/”字符上,因为如果我替换它,代码就可以完美运行。有没有办法读取'/'?

【问题讨论】:

  • 实际产生错误的代码是什么?

标签: python csv configparser


【解决方案1】:

您的配置数据中有下划线,而 csv 标头名称中没有下划线

【讨论】:

    猜你喜欢
    • 2022-06-30
    • 2011-09-18
    • 1970-01-01
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    • 2022-01-22
    • 2011-05-11
    相关资源
    最近更新 更多