自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 chrome浏览器webdriver相关下载与使用方法

2.点击https://registry.npmmirror.com/binary.html?path=chromedriver/4.我的操作系统为win64位,所以下载的是chromedriver_win32.zip(经测试后64位浏览器也可以正常使用)3.我的浏览器版本== 109.0.5414.120。5.将压缩文件中的文件放到指定路径下,调用即可。在109这两个里面任意选择一个即可。1.检查自己的chrome版本。

2023-02-08 15:53:38 3626

原创 在PyCharm上提交代码到Git仓库

3.当前页面version control下有gitee或者下载安装成功后,点击gitee>+>Log ln via Gitee…VCS>import into Version Control>Share Project on Gitee选项说明已经安装成功。5.点击Share Project on Gitee弹出弹框,点击share后会把当前项目上传到gitee上,并生成一个仓库。6.修改或者删除了一个文件后,需要上传到gitee时,cvs>git>commit file。4.验证已经安装成功。

2023-02-06 14:02:48 1242 1

原创 jsonpath的语法使用

是从根节点开始查找,查找时需传入一个对象,返回list,无法查找后返回False。Xpath 与jsonpath之间的对比关系,见下表。进行json字符串的解析,解决路径深的大难题。jsonpath需要pip安装。

2022-10-19 13:33:31 175

原创 python之eval() 函数

eval() 函数用来执行一个字符串表达式,并返回表达式的值eval()函数表示把python的字符串当代码处理。

2022-10-19 13:21:23 608

原创 python的range函数总结

1.range()函数,是python的内置函数,它能返回一系列连续添加的整数,能够生成一个列表对象。2.range函数大多数时常出如今for循环中。在for循环中可做为索引使用。3.range函数本质就是一个迭代器ps1:只有一个参数:表示0到这个参数内的所有整数,不包含参数本身ran = range(6)# 定义一个list,将range范围内的数都存入listarry_list = list(ran)print(ran)print(arry_list)运行结果如下range(0,

2021-03-09 19:21:19 11692 4

原创 什么时候用异常,什么时候用断言?

一、用异常的情况:1.如果代码书写完全正确,但因外界环境或者用户操作仍然可能发生的事件,都不适合用断言,可以使用异常,或者条件判断处理。2.对于针对用户的错误,需要抛出异常格式为:raise 表达式(‘出错信息描述’)raise Exception('This is the error message.')二、用断言的情况:1.断言表示程序写错了,可以理解为,代码编译错误2.断言针对的是程序员的错误3.断言是作为调试工具被发明而来,写对了,代码肯定成立,由于断言是一个debug工具,Pyt

2021-01-31 17:53:10 874

原创 cookie , session 和 token 区别

cookie :是一个非常具体的东西,指的是浏览器中存储的一种东西,仅仅是浏览器实现的一种存储数据的功能。cookie:由服务器生成,发送给浏览器,浏览器把cookie存下来,下一次请求同一网站时,会把cookie发送给服务器cookie:是存在客户端的,浏览器加了一些限制,确保cookie不会被恶意使用,同时也不会占用太多空间,所以每个域的cookie数量是有限制的session:session是服务端与客户端会话的“身份标识”客户端每次像服务器发送请求时,都带上“身份标识”,这样服务器就知道这

2020-06-05 17:37:35 118

原创 get和post的区别

HTTP定义了与服务器交互的不同方法,最常用的方法有四种Put,Delete、post,get,即增删改查。1.Get,它用于获取信息,它只是获取、查询数据,不会修改服务器上的数据,数据安全的,POST则可以修改数据1)对数据长度的限制:GET 方法向 URL 添加数据;URL 的长度是受限制的(URL 的最大长度是 2048 个字符)2)编码类型:application/x-www-form-urlencoded3)对数据类型的限制:只允许 ASCII 字符4)安全性:与 POST 相比,GET

2020-06-05 17:04:09 127

原创 python安装openpyxl

1.下载安装包https://pypi.org/project/openpyxl/#files解压到本地如下图2.将下载的openxyxl配置到path环境变量中3.进入cmd,直接执行pip install openpyxl进行安装执行命令(注意这得需要安装PIP)如果无法执行,可以把\Local\Programs\Python\Python37\Scripts的路径加到环境变量中,再尝试。...

2020-05-26 20:35:47 8589

原创 python中excel表格的操作

1.python中与excel操作相关的模块11xlrd库:从excel中读取数据,支持xls、xlsxxlwt库:对excel进行修改操作,不支持对xlsx格式的修改xlutils库:在xlw和xlrd中,对一个已存在的文件进行修改。openpyxl:主要针对xlsx格式的excel进行读取和编辑。openpyxl》安装方式:pip install openxl2.excel中的3大对象1)WorkBook:工作簿对象2)Sheet:表单对象3)cell:表格对象3.openpyxl

2020-05-26 19:27:02 281

原创 python文件file的简单读写操作

在python中,可以使用open函数,打开一个已经存在的文件,或者创建一个新文件。常用操作示例如下: # 在当前目录下创建并打开一个文件夹,若文件已有则打开文件test.txt f=open(‘test.txt’,’w’) # 关闭这个文件 f.close( ) #写入数据 f.write(‘hello python!’) #读数据 f=open(‘test.txt’,’r’) data_1=f.read(6) print(

2020-05-17 21:55:29 245

原创 python的os内置函数

python open() 函数用于打开一个文件open(“路径”,“打开方式”) 打开方式:'r’只读模式,‘w’写模式,‘a’追加模式 ‘b’二进制模式,‘+’读/写模式。例:fh=open(“F:/file1.txt”,“w”) #以写的方式打开文件,如果文件存在就打开,如果文件不存在就创建再打开(已写模式打开文件的时候会把原有的内容替换掉,因此要不替换的话要用追加模式)fh1=open(“F:/file2.txt”,“r”)#以读的方式打开文件2.在指定目录创建文件夹os.mkdir(

2020-05-17 21:08:45 282

原创 Python input() 和 raw_input() 函数

1)input() 函数接受一个标准输入数据,返回为 string 类型2)表示获取控制台的输入,input()函数是Python的一个内置函数input() 相等于 eval(raw_input(prompt)),其中的raw_input(prompt),将所有输入作为字符串看待,返回字符串类型。3)input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, f...

2020-05-07 16:50:51 591

原创 无输出,不报错的代码,来来来,找找问题

def num(a,b,i): if i =='1': return a+b print (a+b) if i==2: return a-b if i==3: return a*b if i==4: return a/b num(2,3,1) print(num(2,3,...

2020-05-07 16:03:27 233

原创 python中取指定位小数

方法1:‘%.2f’ %f 方法#’%.2f’ %f 方法f=23.456784print('%.1f' % f) #取1位小数print('%.2f' % f)print('%.3f' % f)print('%.4f' % f)# 23.5# 23.46# 23.457# 23.4568方法2:输入a=format(a, ‘.2f’)来保留小数点位数a=23.4...

2020-04-30 18:04:26 4566

原创 函数的定义

函数:提高代码的利用率,相同使用的,只需要调用即可一、定义一个最简单的函数函数定义用def,必须要有函数名和函数体,这是格式要求ps:函数不被调用是不会执行的,调用时用函数名+括号的格式,即quchong()def remove_element(m_list): print("函数定义输出{}".format(set(m_list))) return m_listm_li...

2020-04-30 16:48:29 121

原创 python中去除list列表中重复数据方法

方法1:将list作为set的构造函数构造一个set,然后再将set转换成listlist2=[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]list3=list(set(list2))print(list3) #set方法去重重复#输出结果:[1, 2, 3, 10, 44, 15, 20, 56]方法2:按照索引顺序排...

2020-04-30 16:04:15 6930 1

原创 Pycharm-修改项目名称报错java io ioexception

Pycharm-修改项目名称报错java io ioexception解决办法:pycharm弹窗报错:java io ioexception cannot renamepycharm,修改项目名称报错:原因selenium用到的chromedriver插件没有完全关闭(没有输入正确的开启/关闭chromedriver代码)。电脑的进程中残留了很多的chromedriver.exe进程。而项目...

2020-04-18 16:44:06 1984

原创 python基础--变量

1.python不能作为变量如:1)find;3)7val(数字开头) ;5)def ;7)-print ;10)9prints;11)INPUT13)user~name;(不是下划线线);17)is(keyword);18)true(keyword);20)try(keyword)二.变量命名规范变量名只能包含:数字,字母,下划线ps:特别说明:不能以数字开头1)age,age1,...

2020-04-16 15:18:10 128

空空如也

空空如也

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

TA关注的人

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