Sürüm 81.0.4044.113 (Resmi Derleme) (64 bit) kullanıyorum. Daha önce olmamıştı ve kod tamamen iyi çalışıyordu. Ama birkaç gün sonra tekrar çalıştırdım ve bu hata geldi.
Bu modülleri kullanıyorum->
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
import csv
import time
from tkinter import *
def Authorization():
time.sleep(15)
username = driver.find_element_by_id("userInput")
username.send_keys('username')
driver.find_element_by_xpath("//*[@id='login-button']").click()
time.sleep(5)
password = driver.find_element_by_xpath("//*[@id='passwordInput']")
password.send_keys('password')
submit_button = driver.find_element_by_xpath("//*[@id='login-button']").click()
def Extractor():
time.sleep(25)
integrated_release = driver.find_elements_by_xpath("//*[@id='versionArea']/div/table/tbody/tr[2]/td[2]")
global integrated_release_data
integrated_release_data = [x.text for x in integrated_release]
impact_release = driver.find_elements_by_xpath("//*[@id='versionArea']/div/table/tbody/tr[5]/td[2]")
global impact_release_data
impact_release_data = [x.text for x in impact_release]
build_platform = driver.find_elements_by_xpath("//*[@id='btkArea']/div/table/tbody/tr[2]/td[2]/span")
global build_platform_data
build_platform_data = [x.text for x in build_platform]
def To_csv():
csvData = [final_data]
with open('data.csv', 'a') as csvFile:
writers = csv.writer(csvFile)
writers.writerows(csvData)
csvFile.close()
def printtext():
global bugName
bugName = e.get()
print(bugName)
def kinter():
root = Tk()
root.geometry("500x100")
root.title('xtractor')
var = StringVar()
label = Label( root, textvariable=var)
var.set("Enter")
label.pack()
global e
e = Entry(root)
e.pack()
e.focus_set()
b = Button(root,text='submit',command=printtext)
b.pack(side='bottom')
root.mainloop()
kinter()
driver = webdriver.Chrome()
bugs = bugName.split(',')
driver.get("http........"+bugs[0])
bugname = [bugs[0]]
Authorization()
Extractor()
final_data = a+b+c+d+e
To_csv()
count = 0
for bug in bugs:
try:
if count == 0:
count += 1
continue
driver.get("http:....."+bug)
bugname = [bug]
Extractor()
final_data = a+b+c+d+e
To_csv()
except:
continue
ve webdriver'ın krom sürümü ile aynı sürümünü yükledim. Bu sorunu nasıl çözebilirim?
Lütfen tam istisna mesajını ekleyin ve sorunuzla yığın takibi yapın. Ayrıca, istisnanın atıldığı yere yazdığınız kodu da eklemeniz gerekir. İçe aktarma işlemlerini görmek iyidir, ancak bu içe aktarma ifadeleri yürütülürken oluşan bir hata gibi görünmez.
—
Greg Burghardt
Bu gelen ve kodu asan tek mesajdır. Açık değil çünkü kod istemiyordu. Rağmen, site yanı sıra değişken adını değiştirdim. İşaret ettiğin için teşekkürler Greg.
—
Aditya Sinha
Hangi krom sürümünü kullanıyorsunuz?
—
Greg Burghardt
Yukarıda belirtildiği gibi, 81.0.4044.113 (Resmi Derleme) (64 bit) Sürümünü kullanıyorum.
—
Aditya Sinha
Hangi ChromeDriver sürümünü kullanıyorsunuz?
—
Greg Burghardt