質問編集履歴
1
replace関数の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,11 +9,19 @@
|
|
9
9
|
|
10
10
|
# ここでスクレイピングの処理をして変数textに代入する。
|
11
11
|
|
12
|
+
if text.find(u'\xa0'):
|
12
|
-
text.replace(u'\xa0',u' ')
|
13
|
+
text = text.replace(u'\xa0', u' ')
|
14
|
+
if text.find(u'\xa0'):
|
15
|
+
text = text.replace(u'\xa9', u' ')
|
13
16
|
text.encode('shift-jis','ignore')
|
14
17
|
f.write(text)
|
15
18
|
f.close()
|
16
19
|
```
|
17
20
|
|
18
21
|
cp932 や euc-jpでもダメでした。
|
19
|
-
何か解決策はありませんか?
|
22
|
+
何か解決策はありませんか?
|
23
|
+
|
24
|
+
追記しました:
|
25
|
+
replaceの仕方を間違えていました。
|
26
|
+
上記のコードで書き込めましたが、いちいちshift_jisにない文字を置換していかないといけないのでしょうか・・・
|
27
|
+
エラー文字を空文字に置換できるような方法はないのでしょうか・・・
|