2016-12-23 20 views
0

Python 2.6でConfigParserを使用して次の問題が発生しました。 .csvファイルの列のヘッダーに「A End NE Frame/shelf」という文字列があり、コードを実行しようとすると次のエラーが表示されます。ConfigParserの特殊文字 '/' Python

ValueError:A_End_NE_Frame /棚が見つかりません。

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

そして、ここでは私が処理する必要が入力されたデータの例である:ここで

はconfig.iniファイルである

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%確信しています問題は '/'文字なので、コードを置き換えるとコードが完全に機能するからです。 '/'を読む方法はありますか?

+0

実際にエラーが発生するコードは何ですか? – chepner

答えて

0

構成データにアンダースコアがあり、csvヘッダー名にアンダースコアがありません