Pythonのリストがなぜか改行されてしまいます
selenium でTableから取得をしてリストへ入れたいのですが、なぜか改行が入ってしまいます。改行されずにリスト化するにはどうすればよいでしょうか?
よろしくお願いします。
Python
1elems_td = elem_tr.find_elements_by_tag_name('td') 2keys = [] 3for elem_td in elems_td: 4 key = elem_td.text 5 keys.append(key)
現状の結果
Python
1keys 2 3['a', 4 'b', 5 'c']
求めている結果
Python
1keys 2 3['a','b','c']
下記を試してみましたが結果は変わりませんでした。
試したこと1
Python
1elems_td = elem_tr.find_elements_by_tag_name('td') 2keys = [] 3for elem_td in elems_td: 4 key = elem_td.text 5 key = key.strip() # strip() を追記 6 keys.append(key)
試したこと2
Python
1elems_td = elem_tr.find_elements_by_tag_name('td') 2keys = [] 3for elem_td in elems_td: 4 key = elem_td.text 5 key = key.replace('\n','') # replace() を追記 6 keys.append(key)
回答1件
あなたの回答
tips
プレビュー