Comment mettre fin au grattage de défilement infini de Python

Lors de la mise en œuvre du scraping pour une page Web avec un défilement infini en Python, j'ai trébuché car je ne savais pas comment le terminer.

échantillon

>>> t = 0
>>> start_at = time.time()
>>> t = time.time() - start_at
>>> t == 5
>>> break

Commentaire

start_at est le temps qui s'est écoulé depuis son exécution. t est la différence Lorsque «t» atteint 5 (5 secondes se sont écoulées), le processus se termine.

référence https://note.nkmk.me/python-datetime-timedelta-measure-time/ https://ai-inter1.com/python-selenium/#st-toc-h-14

Recommended Posts

Comment mettre fin au grattage de défilement infini de Python
Grattage 2 Comment gratter
Comment utiliser le module de journalisation de Python
Comment utiliser le gestionnaire de contexte de Python
Comment explorer des pages qui défilent à l'infini
Comment utiliser le module externe de TouchDesigner Python
Comment lire un tableau avec ConfigParser de Python
Le grattage avec Python-Selenium est vieux! ?? ・ ・ ・ Comment utiliser Pyppeteer
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment installer Python
Comment utiliser Pandas 2
Comment installer pip
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment mettre à jour easy_install
Comment installer Archlinux
Comment redémarrer gunicorn
Comment installer python
Comment héberger virtuel
Comment déboguer le sélénium
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment lire JSON
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment mettre à jour Spyder
Comment utiliser IPython
Comment installer BayesOpt
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment faire pousser des fichiers dot
Comment utiliser la liste []
Comment utiliser python-kabusapi
"Comment compter Fukashigi"
Comment installer Nbextensions
Comment utiliser OptParse
Comment utiliser le retour
Comment installer Prover9
Comment utiliser NumPy
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Comment prendre en charge x-nullable pour swagger dans la bibliothèque jsonschema de python
Comment imprimer des caractères sous forme de tableau avec la fonction d'impression de Python