自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Selenium

from selenium import webdriverfrom selenium.webdriver.support.select import Selectfrom selenium.webdriver.common.keys import Keys一些方法# 进入iframe方法self.driver.switch_to.default_content() # 重置回到最开始默认的iframeself.driver.switch_to.frame(self.driver.find

2022-02-08 17:22:12 441 1

原创 Playwright

执行JS# a_handle 创建一个js对象 "" 为js代码a_handle = self.page.evaluate_handle("document")self.page.evaluate_handle( "document.getElementsByClassName('index_shopName__Eocz8').click", a_handle)保存cookie 持久化登录# cookie_path - cookie文件保存路径# st.

2022-02-08 16:51:32 3081 2

原创 JS操作

//获取选项框的文本function(element,sClassName) {sClassName = document.getElementsByName('browse')(0).options;return sClassName;}//循环option:"function(element,sClassName) {sClassName = document.getElementsByName('browse')(0).options;var str = String();for

2020-11-18 14:50:29 120

原创 Pandas

pandas 操作

2019-12-24 11:11:08 186

转载 MTK mmi

入口函数: Goto_Main_Menu打印函数以及更新LCD函数A. Gui_print_text(L "hello world"); L表示转换成Unicode;B. Gui_BLT_double_buffer(0,0,Devicewidth-1,DeviceHeight-1);如果只有Print而没有Double_buffer,那么LCD将得不到更新;文本输出的...

2019-11-06 22:41:54 259

原创 OpenCV

OpenCV教程OpenCV教程这里提到的所有源代码都是作为OpenCV常规版本的一部分提供的,因此请在开始复制和粘贴代码之前检查。以下教程列表将自动从位于我们的GIT存储库中的reST文件生成。和往常一样,我们很乐意听到您的意见,并收到您对任何教程的贡献。该文档的其他章节描述了每个模块的功能。但首先,请确保熟悉库中使用的常见API概念。API概念cv命名空间所有OpenCV类和函数都...

2019-11-06 22:37:11 383

原创 数据库的CRUD

修改MySQL中的数据一:insert语句1.介绍在执行插入语句前,需要具有执行INSERT语句的INSERT权限。2.准备环境3.简单insert语句4.插入多行在这种形式中,每行的值列表用逗号分隔。如果为表中的所有列指定相应列的值,则可以忽略INSERT语句中的列列表5.具有SELECT子句的MySQL INSERT可以使用INSERT和SELECT子句完全或部分...

2019-11-06 22:10:37 117

原创 去重的几种方式 拷贝的区别

去重:list = ["1,2,3,1,2,3"]set(list)list = [1,2,3,1,2,3]new_list = []for i in list: if i not in l: new_list.append(i)print(l)def quchong(list): for i in list: while list.count(i) > 1:...

2019-11-06 22:08:43 160

原创 win32com

win32com操作import win32com.client#打开excelexcel = win32com.client.Dispatch("Excel.Application")#可见excel.Visible=True#添加保存文件--桌面myfile.xlsxwb = excel.Workbooks.Add ()wb.SaveAs(r'C:\Users\work\De...

2019-11-06 22:04:49 1371

原创 网络协议

为什么udp比tcp更有优势:1.网速的提升给UDP的稳定性提供可靠网络保障,丢包率很低,如果使用应用层重传,能够确保传输的可靠性。 2.TCP为了实现网络通信的可靠性,使用了复杂的拥塞控制算法,建立了繁琐的握手过程,由于TCP内置的系统协议栈中,极难对其进行改进。3.采用TCP,一旦发生丢包,TCP会将后续的包缓存起来,等前面的包重传并接收到后再继续发送,延时会越来越大, 基于U...

2019-05-31 09:52:37 92

原创 linux之centos文件格式操作

打包文件:tar -cf file.tar *.py## 将所有的 py 文件打包成 file.tar 的文件包 -c 是表示成新的包,-f 是指定的文件名新增文件到包里:tar -rf file.tar new_file## 将 new_file 文件新增到 file.tar 文件包里。-r 表示新增文件的意思更新原来的tar包:tar -uf file.tar logo.g...

2019-05-31 09:48:03 720

原创 linux之centos文件操作:

mkdir test#创建一个文件夹touch 123.py#创建一个文件移动文件:mv -i 123.py new_file/## 将123.py文件移动到 new_file文件夹;-i 表 示出现重复的文件名将覆盖;-b 表示不覆盖复制文件:cp -i 123.py new_file## 将123.py 文件覆盖到 new_file 文件夹中; -i表示出现重复...

2019-05-31 09:25:48 93

原创 Linxu常用操作

**Linux常用命令大全基本操作:su root 或su 进入root用户su 账户名 进入其他用户useradd 选项 用户名 例如:useradd –d /usr/qzk -m qzk 添加用户userdel -r qzk (-r,它的作用是把用户的主目录一起删除)usermod 选项 用户名 (修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、...

2019-05-19 00:05:08 160

原创 InternetScrapy

网络爬虫限制(审查来源)1.判断user-Agent进行限制。检查HTTP协议的user-Agent,只想赢浏览器或友好爬虫。2.为了防止爬虫被拦截,修改请求头user-Agentrequests.get(url,headers = kv)kv = {“user-Agent:Mozilla/5.0”}3.常用查询:r.status_code 请求状态码r.text ...

2019-02-16 19:15:42 149

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除