質問: ### スクレイピングの結果をcsvファイルに保存するために(\n)や(\t)を取り除きたい **環境/モジュール** Python3.7.3 BeautifulSoup4 selenium flask 上記のモノを使い スクレイピングを行いその結果をcsvファイルに書き込んでいくプログラムを作成しています。 実際にWebサイトから欲しい値は取得できたのですが、戻ってきた値の中に(\t)や(\n)が含まれており、csvファイルに書き込むと意図せず改行やスペースが入ってしまいます。 この(\t)や(\n)を取り除きたいのですが、方法がわかりません。 どなたか方法をご教授していただけると幸いです。 また、teratailを初めて利用させて頂くので不備等ありましたら、何なりと教えて頂けると助かります。よろしくお願いします。 ### 該当のスクレイピング結果 ``` ['\nHogeHoge\u3000\n\t\t\t\t\t\t\tHogeHoge\u3000\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t'] ```
回答: 初心者向けの検索ワードとしては、「python 文字列 削除」でしょうか。 ``` a = '\nHogeHoge\u3000\n\t\t\t\t\t\t\tHogeHoge\u3000\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t' b = a.replace('\t','').replace('\n','') print(b) #=> 'HogeHoge\u3000HogeHoge\u3000' ```