2012-04-18 22 views
3

言葉を比較しますprint "は私に" sub "と表示されますが、比較は" yay "と表示されません。 私は理由を理解することはできません - 。提案されているように、行の最後(Pythonは、私は次のような問題で立ち往生している

+2

( '印刷を試してみてください – geoffspear

+0

.emlのテキストを見る必要があります。私はあなたのコードをMIMEのテスト電子メールで実行しました。そして、それは働いていました。 – djechlin

+0

うん、本当に "\ n"、ありがとう! – Hikaru

答えて

1

を、あなたの問題の原因であるここでは、より堅牢なソリューション(ループのみ)です

for line in file: 
    match = re.search("Subject:\ (.*)", line, re.IGNORECASE) 
    if match: 
     subj = match.group(1) 
     break 
関連する問題