首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python3 selenium + f

    然后接着按f12 查看,就看url,发现出来了好多url。...category_id=1&refresh_time=0&show_num=10&page=1&securitykey=ee9bad0d112f882403f5b9f4dc2266a0&interface_code...发现只要我页面往下翻,就会新加载一条,于是我只要能解决两个问题: 1.往下翻页的问题,让这个数据url给加载出来 2.把这个url抓取到日志里面利用脚本访问,就能获取到数据了 查看了网上一些文档,最后决定用 python...三、 python 脚本读取fiddler日志,对最新的url进行获取内容,提取id拼接成新的新闻详情url 准备工作: 我这里用的是python3 先pip3 install selenium 安装模块...\chromedriver_win32\chromedriver.exe") #加载具体的浏览器驱动 browser = webdriver.Firefox(executable_path="D:\python37

    98930

    Python的语法及if、while、f

    学习python特殊的缩进和语法     Python之所以如此简单,归功于他的缩进机制,严格的缩进机制使得代码非常整齐规范,赏心悦目,提高了可读性,在一定意义上提高了可维护性。...python并不像其他语言那样要求什么{},仅仅使用tab键来区分代码的逻辑性。 2.  ...学习python的if条件判断     python中有很多判断的逻辑,首选就是我们的if语句,if后面跟条件进行判断,如果后面为真,才执行if后面缩进的代码,如果条件为假,就直接跳过if语句。     ...学习python的while循环    格式:     while 判断条件        执行语句     while 判断条件 while在执行循环的时候,先判断条件是否为真,为真就执行语句,执行完语句再判断条件...学习python的for循环     for循环主要在工作中用来遍历列表,字符串,文件等操作,for循环默认是循环到元素完为止,for循环的格式如下:     for iterating_var in

    48630

    Pythonf-String 占位符

    基础知识 f-string 使用 f 开头,字符串中的表达式用 {} 括起来。 表达式是python代码,最后显示的是表达式的返回值。 其他的类型码/占位符/格式的描述符放在表达式的冒号:之后。...f'String words and codes {content : format}' f'输出是{1+1}' #'输出是' + str(2) a = 10 f'输出是{a:.2f}' #'输出是...f-string格式化 v.s. %格式化 %格式化相较于f-string格式化不够自由。但是%格式化把所有需要填入的信息放到待格式化字符串的后面,在一些时候是更加合适的方式。...# 混在一起 f'aivdndaiunfosaid;fna;osidfnas;ofidasfd;oi{2}asdfadfsdfsafasdfasdfsadfas' # 更容易找到位置 'aivdndaiunfosaid...;fna;osidfnas;ofidasfd;oi%asdfadfsdfsafasdfasdfsadfas' % 2 参考文献 python f-string 详细中文教程 pyhton f-string

    2K10

    0x3f3f3f3f

    前阵子无意中看到了一个不一样的取值,INF=0x3f3f3f3f,这时我又郁闷了,这个值又代表的是什么?于是我去寻找答案,发现这个值的设置真的很精妙!...另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满足了“无穷大加一个有穷的数依然是无穷大”),事实上0x3f3f3f3f+0x3f3f3f3f=2122219134...,这非常大但却没有超过32-bit int的表示范围,所以0x3f3f3f3f还满足了我们“无穷大加无穷大还是无穷大”的需求。...现在好了,如果我们将无穷大设为0x3f3f3f3f,那么奇迹就发生了,0x3f3f3f3f的每个字节都是0x3f!...所以要把一段内存全部置为无穷大,我们只需要memset(a,0x3f,sizeof(a))。 所以在通常的场合下,0x3f3f3f3f真的是一个非常棒的选择!

    1K10

    Python3】f-string——s

    使用lambda表达式 6. f-string与对象 f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法...f-string在形式上是以 fF 修饰符引领的字符串(f’xxx’或F’xxx’),以大括号{}标明被替换的字段。...f-string在功能方面不逊于传统的%-formatting语句和str.format()函数,同时性能又优于二者,且使用起来也更加简洁明了,因此对于Python3.6及以后的版本,推荐使用f-string...反正一句话,不涉及格式化问题,就是在f-string中的大括号填写一句可执行的Python语句,运行时把它执行得到的值,替换这一个“{}”块。...2.4 多行f-string s = f"ADC" \ f"SUP" r = f"""red blue"""         显然,三引号写法不必每行前加f/F标识f-string 3.

    1.1K30

    Python - r, b, u, f 的含义

    is 12 字符串前加 r r"" 的作用是:去除转义字符 场景:想复制某个文件夹的目录,假设是 F:\Python_Easy\n4\test.py 当你不用 r"" ,你有三种写法 print(..."F:\Python_Easy\n4\test.py ") print("F:\\Python_Easy\\n4\\test.py ") print("F:/Python_Easy/n4/test.py...") 而通常如果直接复制目录路径的话,你就粘贴出来的字符串就是第一行代码所示,所有 \ 会当成转义符;而为了消除转义作用,需要手动再加一个 \ ,否则你也得手动改成第三行代码一样 执行结果 F:\Python_Easy...4 est.py F:\Python_Easy\n4\test.py F:/Python_Easy/n4/test.py 而 r"" 的出现就是为了避免这种情况,如下: print(r"F...:\Python_Easy\n4\test.py ") 执行结果 F:\Python_Easy\n4\test.py 字符串前加 b b" "的作用是:后面字符串是bytes 类型 话不多说,直接上代码

    1.4K10

    0x3f3f3f3f常量在编程中的妙用

    我们的常量还应该满足“无穷大加无穷大依然是无穷大”,至少两个无穷大相加不应该出现灾难性的错误,这一点上2147483647(0x7fffffff)依然不能满足我们 到网上找了下,发现很多大牛都是用0x3f3f3f3f...0x3f3f3f3f的十进制是1061109567,也就是10^9级别的(和0x7fffffff一个数量级),而一般场合下的数据都是小于10^9的,所以它可以作为无穷大使用而不致出现数据大于无穷大的情形...另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满足了“无穷大加一个有穷的数依然是无穷大”),事实上0x3f3f3f3f+0x3f3f3f3f=2122219134...,这非常大但却没有超过32-bit int的表示范围,所以0x3f3f3f3f还满足了我们“无穷大加无穷大还是无穷大”的需求。...,那么奇迹就发生了,0x3f3f3f3f的每个字节都是0x3f

    92720

    Python编程基础:f-字符串格式

    标签:Python 本文探讨使用Python f-字符串格式,也称为“格式化字符串文字”。f-string是格式化字符串的一种很好且简单的方法,适用于Python v3.6+。...图1 随着Python v3.6的发布,f-字符串变得可用。这种新方法比旧的format()方法更强大、更直观。为了使用f字符串,需要: 1.使用f开始字符串数据,后跟实际字符串。...图8 将Python f-字符串与原始字符串(r字符串)组合 还可以组合f-字符串和r-字符串。这项技术对于引用计算机上的文件非常有用。...图10 使用f-字符串调试Python代码 如果打印用于调试的变量,f-字符串也可以通过减少我们需要键入的代码来帮助你。...图11 在Python f-字符串里使用条件 还可以在f-字符串中插入简单的if/else条件。考虑下面的示例: 图12 在f-字符串里使用引号 如前一个示例所示,可以在f-字符串中使用引号。

    1.7K20
    领券