问题描述
我正在尝试使用selenium和python制作运动鞋机器人,因此我使用tkinter制作了GUI,用户可以在其中输入所有信息,然后自动将其输入网站结帐页面以加快流程,但是用户输入的信息不会从tkinter条目传输到网站结帐部分的文本字段中。这是网站结帐的链接,因此您可以更好地理解我的意思。 https://www.supremenewyork.com/checkout
这是我一直在尝试使用的代码。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from tkinter import *
import time
root = Tk()
root.geometry("450x200")
def fetchName(Name):
user = Name.get()
print(user)
def Supreme():
driver = webdriver.Chrome()
driver.get('https://www.supremenewyork.com/shop/bags/hikdqvpos')
driver.find_element_by_xpath('//*[@id="add-remove-
buttons"]/input').click()
time.sleep(1)
driver.find_element_by_xpath('//*[@id="cart"]/a[2]').click()
driver.find_element_by_xpath('//*
[@id="order_billing_name"]/'+Name.get())
Name = Entry(root,width = 50,borderwidth = 5)
Name.pack()
Name.get
print(Name)
b = Button(root,text = "Supreme",command = Supreme,width = 12,bg = 'gray')
b.place(x = 175,y = 100)
b2 = Button(root,text = "Name",command = fetchName)
root.mainloop()
如果任何人有任何解决方案,请在下面输入
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)