Python前回に引き続き改行コードの処理の話です。今回はPerl・Pythonのなかでどう扱うか、コード例を挙げて説明します。行末の「¥n」はchompで取り除くことができます。それ以外は正規表現を使うと簡単と思います。処理}Pythonの例Pythonの場合少し注意が必要です。下の?の方法だと、「¥n」を改行の目印にしている(「¥r」を改行コードだとみなしてくれない)ため、「¥r」で改行しているファイルを読み込んだとき、1行ずつ読み込むつもりが、ファイルすべてを1行であるかのように扱ってしまいます。'rU'('U'だけでも可)に変えると、すべての改行コードに対応して、ちゃんと1行ずつ読み込んでくれます。Support)首尾よく1行ずつ読み込んだあとは、replaceメソッドなどで「¥r」や「¥r¥n」を「¥n」に置き換えたり、rstripメソッドで右端から改行コードを取り除いたりします。処理スクリプトに入力するファイルにどんな改行コードが含まれているかわからないときは、全部の改行コードにあらかじめ対応しておくと、後々改行コードにまつわるトラブルに悩まされることがありません。(1)memberid:amelieffid:Fuku-Iid:miwa-tid:hr-kid:fujinamisid:miya-yid:kubo-mid:ta-yid:yama_toid:yokokozuarchivesはてなブログをはじめよう!amelieffさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。