【发布时间】:2019-12-24 13:50:46
【问题描述】:
我是 Python 新手,我需要将 URL 列表作为输入传递给脚本,我使用 f1=open 读取并使用 f2=open 编写输出
from selenium import webdriver
import selenium
import time
import bs4
import sys
f1=open("links.txt","r")
urls=f1.readlines()
urls=[urls.split()[0] for x in urls]
f1.close()
f2=open("a.txt","w")
for url in urls:
driver = webdriver.Chrome()
driver.get(url)
time.sleep(5)
print(driver.current_url)
f2.write(str(driver.current_url)+"\n")
f2.close()
但我犯了这个错误
FileNotFoundError: [Errno 2] No such file or directory: 'links.txt'
请帮帮我
【问题讨论】:
标签: python selenium-webdriver web-scraping automation selenium-chromedriver