・ Installieren Sie Pyautogui und Selen
selenium
#Bibliothek importieren
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options
import os
import time
import requests
from selenium.webdriver.common.keys import Keys
import requests
from bs4 import BeautifulSoup
import pyautogui
import pandas as pd
from selenium.webdriver.common.action_chains import ActionChains
from selenium.common.exceptions import NoSuchElementException
import datetime as dt
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions
def LOG_IN():
#Geben Sie den Chrome-Treiber an
driver = webdriver.Chrome(**chromedriver.exe**)
driver.get("hoghoge")
#Benutzer-ID, Passwort und Tag der Anmeldeschaltfläche abrufen
userId = driver.find_element_by_name('userId')
password = driver.find_element_by_name('password')
loginButton = driver.find_element_by_name('login')
#Geben Sie Ihre Benutzer-ID und Ihr Passwort ein, um sich anzumelden
userId.send_keys('hogehoge')
password.send_keys('hogehoge')
loginButton.submit()
return driver
・ Verschiedene Spezifikationsmethoden
#Elementspezifikation
driver.find_element_by_name()
driver.find_element_by_xpath()
driver.find_element_by_id()
#Funktionsweise
.click()
.clear()
.send_keys()
.text
pyautogui
import os
import pandas as pd
import pyautogui
import pyperclip
from time import sleep
import win32com.client
import win32gui
import time
import openpyxl
from tkinter import *
import glob
#Finden Sie heraus, wo sich Ihre Maus jetzt befindet
print(pyautogui.position())
pyautogui.moveTo(35,170, duration=0.1)#Bewegung
pyautogui.click()#klicken
pyautogui.dragTo(1350,670, duration=0.3, button='left')#ziehen
pyautogui.typewrite(txt)#Text Eingabe
#Kopie der Zwischenablage
df = pd.read_clipboard()
#Holen Sie sich Handler
hWnd = win32gui.FindWindow(0, "App Name")
if hWnd is not 0:
win32gui.SetForegroundWindow(hWnd)
Recommended Posts