<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_36076898的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_36076898</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_36076898]]></copyright><item><title><![CDATA[12、python-类方法和静态方法]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288448</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288448</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:53:46 +0800</pubDate><description><![CDATA[先看看之前的类的调用，要调用类里的方法都需要实例化才能调用，如何才能不用实例调用？]]></description><category></category></item><item><title><![CDATA[11、python-类和实例]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288340</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288340</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:50:02 +0800</pubDate><description><![CDATA[1.Animal 是类名，通常类名的首字母采用大写（如果有多个单词，则每个单词的首字母大写）2.后面紧跟着 (object)，表示该类是从哪个类继承而来的，不写默认是继承自 object 类pass。]]></description><category></category></item><item><title><![CDATA[10、python-装饰器]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288328</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288328</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:42:50 +0800</pubDate><description><![CDATA[作用：用一个新函数封装旧函数（是旧函数代码不变的情况下增加功能）然后会返回一个新函数，新函数就叫做装饰器。]]></description><category></category></item><item><title><![CDATA[9、python-闭包]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288276</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288276</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:40:56 +0800</pubDate><description><![CDATA[1.闭包，又称闭包函数或者闭合函数，其实和嵌套函数类似2.不同之处在于，闭包中外部函数返回的不是一个具体的值，而是一个函数3.一般情况下，返回的函数会赋值给一个变量，这个变量可以在后面被继续执行调用。]]></description><category></category></item><item><title><![CDATA[8、python-常用的3个高阶函数]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288242</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288242</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:34:06 +0800</pubDate><description><![CDATA[1.第一个参数 function 以参数序列中的每一个元素调用 function 函数2.返回包含每次 function 函数返回值的新列表。]]></description><category></category></item><item><title><![CDATA[7、python-函数]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135288175</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135288175</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:28:29 +0800</pubDate><description><![CDATA[参数前面有一个号，表示是可变的。在函数内部，如：参数 numbers 接收到的是一个 tuple。]]></description><category></category></item><item><title><![CDATA[6、python-详解赋值、浅拷贝、深拷贝]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287831</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287831</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 12:27:03 +0800</pubDate><description><![CDATA[内存地址一样的对象，改变一个，其他对象也会跟着改变。]]></description><category></category></item><item><title><![CDATA[5、python-常见数据类型-字典（dict）]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287798</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287798</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 11:59:16 +0800</pubDate><description><![CDATA[当我们试图访问字典中不存在的项时会出现 KeyError，但使用 get 就可以避免这个问题。将所有的字典项以列表形式返回，这些列表项的每一项都来自于（键，值）用于将一个字典添加到原字典，如果存在相同的键则会进行覆盖。用于将某个键值对从字典移除，并返回给定键的值。values 方法将字典的值以列表形式返回。keys 方法将字典的键以列表形式返回。用于随机移除字典中的某个键值对。用于清空字典中的所有项。]]></description><category></category></item><item><title><![CDATA[4、python-常见数据类型-列表（list）]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287755</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287755</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 11:56:07 +0800</pubDate><description><![CDATA[TODO 定义一个列表print(a)# TODO 字符串转为列表b = 'qwe'# TODO 将元组转为列表。]]></description><category></category></item><item><title><![CDATA[3、python-常见数据类型-元组（tuple）]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287738</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287738</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 11:55:12 +0800</pubDate><description><![CDATA[简介
元组是一种不可变序列
元组也是一种序列，因此也可以对它进行索引、分片
一.定义元组
# TODO a 是一个元组
a = (1, 2, 3)
# TODO 空元组
b = ()
# TODO 元组是以逗号分割
c = (12)
d = (12,)
print(a)
print(b)
print(c)
print(d)

# (1, 2, 3)
# ()
# 12
# (12,)

二.列表转元组
a = [1, 2, 3]
print(tuple(a))

# (1, 2, 3)


]]></description><category></category></item><item><title><![CDATA[2、python-常见数据类型-字符串（str）]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287638</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287638</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 11:54:05 +0800</pubDate><description><![CDATA[2、python-常见数据类型-字符串（str）]]></description><category></category></item><item><title><![CDATA[1、python的输出]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/135287585</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/135287585</guid><author>qq_36076898</author><pubDate>Fri, 29 Dec 2023 11:49:36 +0800</pubDate><description><![CDATA[python的输出]]></description><category></category></item><item><title><![CDATA[3.expected_conditions常用方法详解]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/127029085</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/127029085</guid><author>qq_36076898</author><pubDate>Sat, 24 Sep 2022 18:34:34 +0800</pubDate><description><![CDATA[expected_conditions常用方法详解]]></description><category></category></item><item><title><![CDATA[2.元素定位以及三大等待]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/127029060</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/127029060</guid><author>qq_36076898</author><pubDate>Sat, 24 Sep 2022 18:32:54 +0800</pubDate><description><![CDATA[隐式等待存在一个问题，那就是程序会一直等待整个页面加载完成，也就是一般情况下你看到浏览器标签栏那个小圈不再转，才会执行下一步，但有时候页面想要的元素早就在加载完成了，但是因为个别js之类的东西特别慢，仍得等到页面全部完成才能执行下一步。WebDriverWait(驱动示例, timeout=查找元素的超时时间, poll_frequency=每间隔多少秒查找一次).until(期望条件)显示等待是单独针对某个元素，设置一个等待时间如3秒，每隔1秒检查一次是否出现，如果在5秒之前任何时候出现，则继续向下。]]></description><category></category></item><item><title><![CDATA[1.selenium浏览器驱动安装（免配置）]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/127029036</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/127029036</guid><author>qq_36076898</author><pubDate>Sat, 24 Sep 2022 18:30:40 +0800</pubDate><description><![CDATA[selenium驱动安装]]></description><category></category></item><item><title><![CDATA[Python自动化 采用Jenkins进行持续集成]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/120814073</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/120814073</guid><author>qq_36076898</author><pubDate>Sun, 17 Oct 2021 19:22:52 +0800</pubDate><description><![CDATA[Python自动化 采用Jenkins进行持续集成]]></description><category></category></item><item><title><![CDATA[locust利用locust-plugins插件，将结果记录到TimescaleDB数据库，用Grafana 绘制结果]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/119426555</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/119426555</guid><author>qq_36076898</author><pubDate>Thu, 05 Aug 2021 21:47:02 +0800</pubDate><description><![CDATA[locust利用locust-plugins插件，将结果记录到TimescaleDB数据库，用Grafana 绘制结果]]></description><category></category></item><item><title><![CDATA[python+unittest框架 UI自动化设计思路以及代码剖析，增加易用性]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/114533642</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/114533642</guid><author>qq_36076898</author><pubDate>Mon, 08 Mar 2021 17:01:16 +0800</pubDate><description><![CDATA[python+unittest框架 UI自动化设计思路以及代码剖析，增加易用性]]></description><category></category></item><item><title><![CDATA[locust 分布式大全]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/109015136</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/109015136</guid><author>qq_36076898</author><pubDate>Sun, 11 Oct 2020 19:07:35 +0800</pubDate><description><![CDATA[locust分布式]]></description><category></category></item><item><title><![CDATA[常用的xpath定位，通过一个元素去定位另一个元素，基本上能解决工作中所有定位]]></title><link>https://blog.youkuaiyun.com/qq_36076898/article/details/104546229</link><guid>https://blog.youkuaiyun.com/qq_36076898/article/details/104546229</guid><author>qq_36076898</author><pubDate>Thu, 27 Feb 2020 23:15:59 +0800</pubDate><description><![CDATA[常用的xpath定位，通过一个元素去定位另一个元素，基本上能解决工作中所有定位]]></description><category></category></item></channel></rss>