Bagaimana untuk memuat turun fail halaman web secara automatik dengan butang muat turun tanpa menggunakan BeautifulSoup?
P粉762730205
P粉762730205 2023-08-30 18:19:18
0
1
491
<p>Saya telah mencipta aplikasi Streamlit yang mempunyai butang muat turun untuk memuat turun fail CSV. Saya mahu memuat turun kandungan secara automatik menggunakan permintaan "GET" atau "POST". Adakah terdapat cara untuk melakukan ini? </p> <p>Ini ialah URL aplikasi saya: https://maalaei97-test2.hf.space/?__theme=light</p> <p>Saya cuba menggunakan urllib2.Request("GET", URL) tetapi saya tidak menerima Tiada. Saya harus menyebut bahawa kerana saya menggunakan skrip python dalam perisian yang hanya menyokong Iron Python, saya tidak mempunyai akses kepada perpustakaan seperti Beautifulsoap dan permintaan. Tetapi saya mempunyai akses kepada urllib2 dan perpustakaan penyemak imbas web. </p>
P粉762730205
P粉762730205

membalas semua(1)
P粉546179835

Saya telah menyemak tapak anda dan ia menggunakan JavaScript untuk membuka tetingkap baharu pada butang itu dan memuat turun fail CSV anda. Dalam kes anda, URL sebenar ialah:

https://maalaei97-test2.hf.space/media/c721b14394345aab14989004e9ce8a3bae6fbb02a8e8d6a41a4f5401.csv?title=app%20%C2%B7%20Streamlit

Saya rasa anda boleh menggunakan urllibGET untuk meminta untuk memuat turunnya. Jika anda ingin mengklik pautan menggunakan Python, anda perlu menjalankan kod JavaScript.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan