import openpyxl
from selenium import webdriver
from bs4 import BeautifulSoup
from selenium.webdriver.chrome.options import Options
wb = openpyxl.Workbook()
chrome_options = Options()
sheet = wb.active
sheet.append(["1lable", "2lable"])
wb.save("필름메이커스.xlsx")
path = "/Users/KimJinwoo/Desktop/도구/파이썬 작업공간./chromedriver 2"
driver = webdriver.Chrome(path)
driver.get('https://www.filmmakers.co.kr/actorsAudition/category/2343665')
driver.find_element_by_name("user_id").send_keys("3434343")
driver.find_element_by_name("password").send_keys("3434343")
driver.find_element_by_css_selector("#fo_login_widget > button").click()
driver.get('https://www.filmmakers.co.kr/actorsAudition/11445767?category=2343665')
lost = ['https://www.filmmakers.co.kr/actorsAudition/11636208?category=2343665']
list = ['https://www.filmmakers.co.kr/performerWanted/11638737/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11637736/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/1163693348/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11636933/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11636543/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11636508/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11636231/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635838/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635747/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635719/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635657/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635481/page/1?category=8294214' ,
'https://www.filmmakers.co.kr/performerWanted/11635371/page/1?category=8294214']
for i in list:
driver.get(i)
number = 0
number = number +1
for number in range(1,11):
number = number +1
abc = driver.find_element_by_css_selector("#board_content > div.board > table.ui.unstackable.striped.celled.table > tbody > tr:nth-child(%d) > td.three.wide.text-bold" %number)
table = driver.find_element_by_css_selector("#board_content > div.board > table.ui.unstackable.striped.celled.table > tbody > tr:nth-child(%d) > td:nth-child(2)" %number)
t = abc.text
b = table.text
print(t,b)
sheet.append([t,b])
wb.save("필름메이커스1.xlsx")
driver.quit()
Traceback(ส่วนใหญ่เพิ่งโทรหาสุดท้าย):แฟ้ม"/ผู้ใช้/KimJinwoo/잡파일/크롤링- 필름메이커스.py"สายที่ 45 ในเอบีซี= คนขับรถมาด้วยfind_element_by_css_selector("#board_content>div.กระดา> โต๊ะด้วยส่วนติดต่อผู้ใช้ขอ.unstackable.striped.celled.โต๊ะ>tbody>การฉะ:nth-เด็ก(%d)> td.สามคนงเผยแพร่เรื่องนี้ออกไปข้อความกล้า"%ตัวเลข)แฟ้ม "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", เส้น 802 ใน find_element_by_css_selector กลับมา ถึงนี่ซักพักนึงแล้วfind_element(โดย=โดย.CSS_SELECTOR,ค่า=css_selector)แฟ้ม "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", เส้น 1238 ใน find_element กลับมาถึงนี่ซักพักนึงแล้วประมวลผล(บัญชาการFIND_ELEMENT,{ แฟ้ม "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", เส้น 418 ในประมวลผลถึงนี่ซักพักนึงแล้วerror_handler.check_response(การตอบสน)แฟ้ม "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", เส้น 242 ใน check_response เลี้ยง exception_class(ข้อความบนจอภาพ, stacktrace,alert_text)#ประเภท:ไม่สนใจ[โทรหา-arg]#mypy คือไม่ฉลาด มากพออยู่ที่นี่ selenium.เหมือนกันข้อยกเว้นUnexpectedAlertPresentException:เตือน ข้อความ:대상을 찾을 수 없습니다. ข้อความ:ที่ไม่คาดหวังเตือนเปิด:{แจ้งเตือนข้อความ:대상을 찾을 수 없습니다.} (กลุ่มงานข้อมูล:chrome=95.0.4638.69)Stacktrace:0 chromedriver 20x00000001004ff89c__gxx_บุคลิกภาพ_v0+5387361 chromedriver 20x0000000100495b64__gxx_บุคลิกภาพ_v0+1052722 chromedriver 20x000000010009ead0 chromedriver 2+1584163 chromedriver 20x00000001000f720c chromedriver 2+5207164 chromedriver 20x00000001000c34d8 chromedriver 2+3084405 chromedriver 20x00000001004c2ca0__gxx_บุคลิกภาพ_v0+2899086 chromedriver 20x00000001004d6dc8__gxx_บุคลิกภาพ_v0+3721247 chromedriver 20x00000001004db94c__gxx_บุคลิกภาพ_v0+3914568 chromedriver 20x00000001004d7d04__gxx_บุคลิกภาพ_v0+3760249 chromedriver 20x00000001004b8c88__gxx_บุคลิกภาพ_v0+24892410 chromedriver 20x00000001004f0bd0__gxx_บุคลิกภาพ_v0+47811611 chromedriver 20x00000001004f0d44__gxx_บุคลิกภาพ_v0+47848812 chromedriver 20x0000000100506458__gxx_บุคลิกภาพ_v0+56631613 libsystem_pthread.dylib 0x00000001880294ec _pthread_start+14814 libsystem_pthread.dylib 0x00000001880242d0 thread_start+8
นี่มันเกิดข้อผิดพลาด จะให้ฉันแก้ไขรหัสหรอ?