Comment télécharger automatiquement un fichier de page Web avec un bouton de téléchargement sans utiliser BeautifulSoup ?
P粉762730205
2023-08-30 18:19:18
<p>J'ai créé une application Streamlit dotée d'un bouton de téléchargement pour télécharger des fichiers CSV. Je souhaite télécharger automatiquement du contenu à l'aide des requêtes "GET" ou "POST". Est-ce qu'il y a un moyen de faire ça? </p>
<p>Voici l'URL de ma candidature :
https://maalaei97-test2.hf.space/?__theme=light</p>
<p>J'ai essayé d'utiliser urllib2.Request("GET", URL) mais j'ai reçu Aucun. Je dois mentionner que comme j'utilise un script python dans un logiciel qui ne prend en charge qu'Iron Python, je n'ai pas accès aux bibliothèques comme Beautifulsoap et aux requêtes. Mais j'ai accès aux bibliothèques urllib2 et du navigateur Web. </p>
J'ai vérifié votre site et il utilise JavaScript pour ouvrir une nouvelle fenêtre sur ce bouton et télécharger votre fichier CSV. Dans votre cas, l'URL réelle est :
Je pense que vous pouvez utiliser
urllib
和GET
pour demander à le télécharger. Si vous souhaitez cliquer sur le lien à l'aide de Python, vous devez exécuter du code JavaScript.