回答編集履歴

1

\\xa0の除去に対応させました。

2016/08/15 12:26

投稿

argius
argius

スコア9390

test CHANGED
@@ -10,8 +10,22 @@
10
10
 
11
11
 
12
12
 
13
+ ...と思いましたが、`\xa0`という謎の空白文字が含まれてしまっていますね。
14
+
15
+ これは`replace()`だと対応できないので、
16
+
17
+ 下記のように、文字単位で不要なものを除去させるようにします。
18
+
19
+
20
+
13
21
  ```lang-python
14
22
 
15
- j_name = soup.find('div', {'class':'db_head_name'}).find('h1').text.replace("\n", "")
23
+ # j_name = soup.find('div', {'class':'db_head_name'}).find('h1').text.replace("\n", "")
24
+
25
+ jockey_name_tag = soup.find('div', {'class': 'db_head_name'}).find('h1')
26
+
27
+ jockey_name = "".join([x for x in jockey_name_tag.text if not x == u'\xa0' and not x == u'\n'])
16
28
 
17
29
  ```
30
+
31
+