Commit
·
7f4c8d9
1
Parent(s):
29ad273
Update app.py
Browse files
app.py
CHANGED
@@ -172,14 +172,13 @@ def scrape_tokped_with_selenium(nama_barang, num_items):
|
|
172 |
|
173 |
# Dapatkan sumber halaman setelah eksekusi JavaScript
|
174 |
# Tunggu hingga halaman selesai dimuat (opsional, tergantung kebutuhan)
|
175 |
-
driver.implicitly_wait(
|
176 |
|
177 |
# Temukan elemen kontainer produk berdasarkan XPath atau CSS selector
|
178 |
# Di sini, saya menggunakan XPath sebagai contoh:
|
179 |
product_container_xpath = "//div[@class='css-llwpbs']" # Ganti dengan XPath yang sesuai
|
180 |
html = driver.find_element(By.XPATH, product_container_xpath)
|
181 |
-
html
|
182 |
-
|
183 |
# Gunakan BeautifulSoup untuk melakukan parsing HTML
|
184 |
soup = BeautifulSoup(html, "html.parser")
|
185 |
|
|
|
172 |
|
173 |
# Dapatkan sumber halaman setelah eksekusi JavaScript
|
174 |
# Tunggu hingga halaman selesai dimuat (opsional, tergantung kebutuhan)
|
175 |
+
driver.implicitly_wait(20) # Tunggu maksimal 20 detik
|
176 |
|
177 |
# Temukan elemen kontainer produk berdasarkan XPath atau CSS selector
|
178 |
# Di sini, saya menggunakan XPath sebagai contoh:
|
179 |
product_container_xpath = "//div[@class='css-llwpbs']" # Ganti dengan XPath yang sesuai
|
180 |
html = driver.find_element(By.XPATH, product_container_xpath)
|
181 |
+
st.write(html)
|
|
|
182 |
# Gunakan BeautifulSoup untuk melakukan parsing HTML
|
183 |
soup = BeautifulSoup(html, "html.parser")
|
184 |
|