下面的程序将打开我保存在本地的excel文件,并在2秒钟的延迟内逐个打开url
我需要更改项目名称而不是URL
示例:前面的输入是https://www.amazon.in/dp/B07JH6RJ36/,它打开每个链接
新输入:B07JH6RJ36因此,这里我需要每个单元格附加https://www.amazon.in/dp/,以便它可以按原样逐行打开每个站点
请帮我把这个弄对
import webbrowser
import pyautogui, time
import xlrd
URL = []
chrome_path = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
loc = ("C:\\Users\\dilip\\PycharmProjects\\untitled3\\URL.xlsx")
wb = xlrd.open_workbook(loc)
#open the first sheet
sheet = wb.sheet_by_index(0)
for i in range(sheet.nrows):
URL.append(sheet.cell_value(i, 0))
for i in range(0, len(URL)):
webbrowser.get(chrome_path).open(URL[i])
time.sleep(2)
xlrd仅用于读取而不是修改Excel文件,不再支持
.xlsx
文件使用https://openpyxl.readthedocs.io/en/stable/可以更好地解决您的问题,它可以处理
.xlsx
文件,并且可以读取和写入这些文件相关问题 更多 >
编程相关推荐