小作业

作者: qianyewhy | 来源:发表于2017-03-15 16:29 被阅读24次

    针对黄河的分享,组长给我们留了个小作业。要求如下:

    本周二的python知识点:

    1、将黄河的demo执行一遍。

    2、截图的命名以时间为名称,如201703141400.png。

    3、python循环的几种方式自行查看。

    4、检查执行结果是否正确,如 文本中搜索内容为4项,截图是否为4项。

    实现

    fromseleniumimportwebdriver

    importtime

    demo=webdriver.Firefox()

    file=open("Demo.txt")

    line=file.readline()

    whileline:

            ISOTIMEFORMAT='%Y%m%d%H%M%S'

           filename=str(time.strftime(ISOTIMEFORMAT))+".png"

          demo.get("http://www.baidu.com/s?wd="+line)

          demo.save_screenshot(filename)

           time.sleep(3)

           line=file.readline()

           filename=""

    demo.quit()

    思路

    获取当前系统时间,然后赋值给变量“filename”

    一个小问题

    因为循环体中,一开始,我没有给filename置空,所以程序循环第二次时,就卡住了。

    一个知识点

    Python time strftime()方法,接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定。

    语法:time.strftime(format[,t])

    %Y 四位数的年份表示

    %m 月份

    %d 月内中的一天

    %H 24小时制小时数

    %M 分钟数

    %S 秒

    相关文章

      网友评论

        本文标题:小作业

        本文链接:https://www.haomeiwen.com/subject/usalnttx.html