zoukankan      html  css  js  c++  java
  • format对带链接数字的便捷处理

    一直都以为format()括号内要匹配带匹配的字符串,没想到还可以把要匹配的字符串也放入format()函数中,
    虽然里面用了%处理字符串把,但觉得这样看上去很pythonic

    url = 'https://www.qiushibaike.com/imgrank/page/%d/' # 用python的%d代表数字 又忘记加/左斜杠
    for pageNum in range(1,11): # 大的for循环,遍历到最后页面执行退出,之后的语句都在这个循环下
        new_url = format(url % pageNum) # 可以这样格式化字符串啊
        print(new_url)
    

    其实直接去掉format也可以;与上面的效果一样

    url = 'https://www.qiushibaike.com/imgrank/page/%d/' # 用python的%d代表数字 又忘记加/左斜杠
    for pageNum in range(1,11): # 大的for循环,遍历到最后页面执行退出,之后的语句都在这个循环下
        new_url = url % pageNum # 可以这样格式化字符串啊
        print(new_url)
    

    加上个format加列表构造器实现批量url
    这里的format只包含str(i)

    u = ['start={}'.format(str(i)) for i in range(0,250,25)]
    print(u)
    a= ['={}'.format(str(i)) for i in range(0,250,25)] # 这里的format只包含str(i)
    print(a)
    
    努力拼搏吧,不要害怕,不要去规划,不要迷茫。但你一定要在路上一直的走下去,尽管可能停滞不前,但也要走。
  • 相关阅读:
    Selenium IDE安装及环境搭建教程
    菜鸟学自动化测试(一)----selenium IDE
    seleniumIDE回放找不到页面元素
    selenium报错汇总
    利用saltstack初始化OpenStack服务器环境
    工作机会
    使用state模块部署lamp架构
    tar命令
    svn备份
    MAC电脑密码破解
  • 原文地址:https://www.cnblogs.com/wkhzwmr/p/15299304.html
Copyright © 2011-2022 走看看