【问题标题】:How to create google image slideshow using python如何使用python创建谷歌图像幻灯片
【发布时间】:2021-02-15 18:11:11
【问题描述】:

我正在尝试使用 python 构建图像幻灯片。 S0,我正在尝试不同的方式,但我没有成功。

我正在尝试使用 python 构建谷歌图像幻灯片。 然后我不想下载图像并将其存储在本地图像中我想获取图像 URL 并在幻灯片中显示。

我正在尝试使用此代码。请帮我建立这个。我在 Windows 10 操作系统中使用 python 3

import time
import csv
from webdriverplus import WebDriver
from itertools import *

csvfile = input("Enter the name of the csv input file . . .")
loopcall = input("Infinite loop? (yes/no) . . .")
delay = input("Time delay for each URL visit (in seconds) . . . ")
delay = int(delay)

urls = csv.reader(open(csvfile, "rU"))

if loopcall == "yes":

    for url in cycle(urls):

        browser = WebDriver('firefox', reuse_browser=True)

        browser.maximize_window()

        browser.get(url[0])

        time.sleep(delay)

elif loopcall == "no":

    for url in urls:

        browser = WebDriver('firefox', reuse_browser=True)

        browser.maximize_window()

        browser.get(url[0])

        time.sleep(delay)

        browser.quit()

else:

    print ("Please enter yes or no to specify the loop . . . ")

这是我的 img.csv 文件

https://www.carzonelanka.lk/wp-content/uploads/2018/11/audi-homepage.png
https://www.extremetech.com/wp-content/uploads/2019/12/SONATA-hero-option1-764A5360-edit-640x354.jpg
https://www.vega.lk/img/evx/Ws4.jpg

【问题讨论】:

    标签: python image slider slideshow


    【解决方案1】:

    这里这部分是有问题的部分:

    delay = input("Time delay for each URL visit (in seconds) . . . ")
    delay = int(delay)
    

    改成:

    delay = int(input("Time delay for each URL visit (in seconds) . . . "))
    

    【讨论】:

    • @Lahiru-Jayasundara 如果它解决了您的问题,请接受。谢谢。
    猜你喜欢
    • 2016-11-06
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多