python + sélénium + safari-run iphone safari de mac avec webdriver

Motivation

J'ai trouvé un article qui semble avoir officiellement introduit le pilote Web Safari d'iOS 13. (Webdriver arrive sur Safari dans iOS13) Je n'ai pas trouvé d'article sur la façon de le faire. J'ai donc essayé et essayé moi-même, et j'ai pu le déplacer, alors j'aimerais le garder comme disque.

table des matières

  1. Paramètres côté iPhone
  2. Opérez du côté MAC

① Paramètres iPhone

--Paramètres → Safari → Avancé → Activer l'automatisation à distance

② Fonctionnement du côté MAC

Installez d'abord le sélénium pip install selenium

Ci-dessous le code en python

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

desiredcapabilities= DesiredCapabilities.SAFARI.copy()
desiredcapabilities["platform"]="ios"

driver = 
webdriver.Safari(desired_capabilities=desiredcapabilities)

driver.get("https://google.co.jp")

Vous pouvez exécuter Safari sur iPhone depuis Mac

Recommended Posts

python + sélénium + safari-run iphone safari de mac avec webdriver
Exécutez Aprili depuis Python sur Orange
Obtenir le code HTML de l'élément avec du sélénium Python
Exécutez Python avec VBA
Exécutez prepDE.py avec python3
Exécutez Python à partir d'Excel
Exécutez Blender avec python
ScreenShot avec Selenium (édition Python)
Grattage avec du sélénium [Python]
Exécutez iperf avec python
Exécutez Python à partir d'Excel VBA avec xlwings et un supplément de tutoriel
Installez le sélénium sur votre Mac et essayez-le avec python
Lire le code QR à partir du fichier image avec Python (Mac)
Exécutez python avec PyCharm (Windows)
Grattage au sélénium en Python
Grattage avec Selenium + Python Partie 1
Exécutez Python avec CloudFlash (arm926ej-s)
Python3 + Django ~ Mac ~ avec Apache
Python: travailler avec Firefox avec du sélénium
Exécuter Label avec tkinter [Python]
Grattage avec Selenium + Python Partie 2
Avec skype, notifiez avec skype de python!
Utiliser OpenCV avec Python @Mac
Appeler C depuis Python avec DragonFFI
Utilisation de Rstan de Python avec PypeR
Scraping avec Selenium en Python (Basic)
Installez Python à partir des sources avec Ansible
Exécutez Rotrics DexArm avec l'API Python
Exécutez mruby avec Python ou Blender
Exécutez XGBoost avec Cloud Dataflow (Python)
Afficher les notifications du bureau Mac à partir de Python
Détection d'erreur Python exécutée à partir de Powershell
Exécutez des scripts Python de manière synchrone à partir de C #
Appelez python de nim avec Nimpy
Jusqu'à ce que Python fonctionne sur Apache
Exécutez Ansible à partir de Python à l'aide de l'API
Charger fbx depuis python avec cinema4d
Utilisez Firefox avec Selenium depuis python et enregistrez la capture d'écran
Installez python avec mac vs code
Appeler C / C ++ depuis Python sur Mac
Exécutez le script Python à partir de Cisco Memorandum_EEM
Mettre à jour Mac Python de 2 à 3
Collecter des informations sur Twitter avec Python (API Twitter)
[Python] Création d'un environnement avec Anaconda [Mac]
Exécutez Cloud Dataflow (Python) depuis AppEngine
Recevoir des données textuelles de mysql avec python
[Note] Obtenir des données de PostgreSQL avec Python
Exécutez le servo avec Python sur ESP32 (Windows)
Lire un fichier audio à partir de Python avec interruption
Test WebUI avec Python2.6 + Selenium 2.44.0 - paramètre de profil
Exécutez Keras avec le backend CNTK à partir de CentOS
Tweet de python avec Twitter Developer + Tweepy
Chase des applications actives sur Mac avec Python
Efficacité commerciale à partir de zéro avec Python
Décrypter les fichiers cryptés avec openssl depuis python avec openssl
Manipulation d'Azure CosmosDB à partir de Python Part.2
Acquisition d'images depuis une caméra avec Python + OpenCV
Créer un environnement Python avec Anaconda sur Mac