複数のContent-child
があります。 しかし、結果は1を1ずつ返します。1行1列の代わりにすべてを返す
element1 = driver.find_element_by_xpath("//div[@id='Content']")
element2 = driver.find_elements_by_xpath("//div[@class='Content-child']")
for element3 in element2:
element3_list = element3.text
df = pd.DataFrame(element3_list, columns=['a','b','c'])
pd.set_option('display.max_colwidth', -1)
print(tabulate(df, headers='keys', tablefmt='psql'))
---- RESULT ----私が期待したもの
+--+----+----+----+
| | a | b | c |
+---|----+----+----+
| 0 | 3 | 1 | 21 |
+---+----+----+----+
+--+----+----+----+
| | a | b | c |
+---|----+----+----+
| 0 | 5 | 8 | 41 |
+---+----+----+----+
は
+--+----+----+----+
| | a | b | c |
+---|----+----+----+
| 0 | 3 | 1 | 21 |
+---+----+----+----+
| 1 | 5 | 8 | 41 |
+---+----+----+----+
それがループ間違いですか、それを組み合わせることができます任意のモジュールがありましたか?
内
list
にあなたのdf
を復元してみましょう。ちょうどループの問題。 –