
python
文章平均质量分 68
翠花上酸菜
这个人很懒,只想着摸鱼
展开
-
【Python】dataframe存入的sql,遇到“Incorrect string value”问题的解决方法
我在使用excel 的数据导入到Mysql数据库里面,遇到了存入的问题。改成utf-8 就好了。原创 2025-04-03 17:50:23 · 200 阅读 · 0 评论 -
【Python】处理Dataframe的时候 如果遇到表格第一行是首行居中,怎么能跳过首行,把第一行作为索引行?
处理dataframe的列名为标题 。或者修改dataframe的列名的方法原创 2025-02-12 17:54:16 · 442 阅读 · 0 评论 -
【Python】使用 selenium模拟敲键盘输入的方法汇总
我在使用selenium弄模拟登陆,需要模拟输入账号和密码,往往都使用selenium的send_keys函数。可是我昨天在写测试的时候,有时候有些网站,居然使用send_keys函数,无法在输入框里输入文字!在Python中,你可以使用多种方式来模拟键盘输入。原创 2025-01-17 17:24:11 · 1017 阅读 · 0 评论 -
【Python】Selenium根据网页页面长度,模拟向下滚动鼠标,直到网页底部的操作
分享几种在Python中根据页面长度模拟滚动鼠标的操作方法。原创 2025-01-17 17:14:32 · 1411 阅读 · 0 评论 -
【Python】使用python 对excel文件进行加密
最近在跟同事对接工作的时候,我需要把Excel文件发给对方。但是由于文件内容的私密性,需要对Excel文件进行加密,保护文件以免给第三方看到,保障数据的安全。在Python中,有多种方法可以对Excel文件进行加密。原创 2025-01-13 16:37:45 · 877 阅读 · 0 评论 -
【Python】selenium 获取滑块和背景图在电脑屏幕的相对位置【解决滑块验证码问题】
在使用python模拟爬取的时候,解决滑动验证码是不可缺少的环节。怎么解决滑动验证码的问题呢,我们可以试着使用这个方法。原创 2024-12-30 16:14:02 · 608 阅读 · 0 评论 -
【Python】使用匿名函数Lambda解析html源码的任意元素(Seleinium ,BeautifulSoup皆适用)
一直都发现lambda函数非常好用,它可以用简洁的方式编写小函数,无需写冗长的过程就可以获取结果。干脆利落!它允许我们定义一个匿名函数,在调用一次性的函数时非常有用。最近整理了一些,lambda函数结合或者selenium 的库,来解析HTML,并提取任意标签下的元素的方法。原创 2024-12-27 18:04:17 · 812 阅读 · 0 评论 -
【Python】列表中,判断列名在列表中第几列(获取index值)的方法
获取列表的index值原创 2024-12-20 16:13:19 · 416 阅读 · 0 评论 -
【Python】Selenium模拟滚动鼠标的各种示例(一口气滚动到网页底部、逐步滚动、滚动到某个元素可见,按照次数滚动)
我们在使用Selenium获取网页元素的时候,有时候会遇到网页要加载刷新,要用鼠标下拉滚动鼠标更新页面,才能显示到我们需要的元素。这时候就要模拟向下拖动、下拉按钮或者滚动操作了。原创 2024-12-20 14:50:21 · 2526 阅读 · 0 评论 -
python 获取网页表格的方法(多种方法汇总)
我们在网页上看到很多的表格,如果要获取里面的数据或者转化成其他格式,就需要将表格获取下来并进行整理。以下是不同的方法来获取网页的表格!原创 2024-12-16 17:19:37 · 1179 阅读 · 0 评论 -
【Python】 使用Selenium获取网页表格的方法(find_element的方法)
有时候 ,我们在使用selenium获取网页信息的时候,如果想要获取表格,用常用的pandas 的read_html,会遇到无法绕开登录等问题,无法进入下一个页面获取表格。所以这里分享使用 Selenium的 find_element的方法获取表格!原创 2024-12-16 17:17:05 · 1168 阅读 · 0 评论 -
【Python】使用Selenium的find_element模块获取网页上的大段文字和表格的方法(建议收藏!)
发现了一个使用Selenium的模块,快速获取文字和表格的方法,很实在,以后爬网的时候,就不用beautifulSoup 和 pandas的read_html 混起来用了!原创 2024-12-13 14:16:42 · 1044 阅读 · 0 评论 -
Python使用Selenium库获取 网页节点元素、名称、内容的方法
除了使用Beautifulsoup来解析,还可以直接用Selenium库打印节点(元素)名称,用来获取元素的文本内容或者标签名。这种方法可以写判断节点结构。原创 2024-12-11 16:56:07 · 1179 阅读 · 0 评论 -
【Python】selenium爬取过程中,解决点击去掉弹窗的方法
在测试网页运行爬取的时候,最害怕的就是遇到弹窗。有时候也不能忽略,因为如果不把它去掉,获取页面的元素就会失败原创 2024-12-11 16:54:44 · 1374 阅读 · 0 评论 -
【Python】列表的计算:计算价格变动区间的方法,找最大最小值(去除含0或者Nan的方法)
有时候,我要统计类似价格变动区间,例如获取当天价格变动的最大最小值,获取到价格的区间。以下是处理的方法原创 2024-12-06 17:29:03 · 219 阅读 · 0 评论 -
【Python】selenium 的find_element居然可以通过下一个节点去做点击!
使用find_element得通过一层层地查找,可以快速找到节点信息。原创 2024-12-06 16:54:25 · 599 阅读 · 0 评论 -
【Python】“yaml”是什么文件?怎么在代码中封装重要的信息(如账号密码、网址等)?
YAML,是一种用于配置文件和数据传输的格式,它支持数据层次结构的表示,并且可以包含键值对、列表、字典等多种数据结构。使用它来给数据做保密原创 2024-11-29 16:24:17 · 694 阅读 · 0 评论 -
【Python】Selenium模拟在输入框里,一个字一个字地输入文字
想要模拟人在一个字一个字地敲键盘,让输入框一个字一个字得打出来原创 2024-11-29 16:10:59 · 810 阅读 · 0 评论 -
【Python】seleniuim 计算滑块元素的位置,以及拖动完成滑块验证码
如果我们要了解某个元素在整个屏幕中的位置,例如滑动验证码的滑块之类的。这就像是在网页上画了个直角坐标系,找到它在网页或者电脑屏幕的横坐标和纵坐标的位置,就像是在地图上找到我们所在的位置一样,定位到那个元素的位置。原创 2024-11-26 17:51:16 · 559 阅读 · 0 评论 -
【Python】修改代码后,却遇到点击不了保存,解除文件“只读”状态的方法
今天在Pycharm运行以前写好的python文件的时候,我需要修改原来的代码,然后保存修改后的代码。遇到这个问题是因为文件被锁定成了【只读】,只要把文件解锁就好了原创 2024-11-26 16:07:09 · 719 阅读 · 0 评论 -
【Python】selenium获取定位元素大小、电脑屏幕的像素、屏幕尺寸信息、以及网页尺寸的方法
进行自动化测试的时候,有时候会使用获取网页的大小做一些计算,计算定位元素,电脑屏幕像素、尺寸等信息原创 2024-11-20 11:31:40 · 1200 阅读 · 0 评论 -
【Python】除了Pandas,还有哪些方法可以连接Mysql数据库?(整理全)
前段时间因为用不了pandas包,但是数据库还是需要连接,于是我整理了一些,不需要pandas还能连接数据库处理的方法。原创 2024-11-20 11:27:07 · 477 阅读 · 0 评论 -
【Python】遇到TypeError: The view function for XXX did not retumn a valid response的解决方法
Flask运行接口遇到的问题原创 2024-11-12 15:34:44 · 463 阅读 · 0 评论 -
【Python】遇到 AttributeError: OptionEngine object has no attribute execute 的解决方法
我在用pycharm运行项目,执行sql语句的时候,遇到了sqlalchemy的问题。原创 2024-11-12 15:14:00 · 1292 阅读 · 0 评论 -
【Python】anancode怎么快速找到site-packages 的路径位置
在Python环境中,site_packages是一个特殊的目录,用于存放第三方库文件,我们所有运行的python包,就在这个文件夹底下。原创 2024-11-08 17:33:24 · 1177 阅读 · 0 评论 -
【Python】pandas 和numpy版本不兼容怎么办?遇到numpy.dtype size change的解决方法(解决方法篇)
处理pandas 和numpy版本不兼容的问题原创 2024-11-08 17:24:49 · 8452 阅读 · 9 评论 -
【Python】怎么创建一个新的conda环境,并在其中安装所需的软件包
最近在运行前同事留下的包的时候,遇到了numpy包和pandas包不匹配的问题,打算换一个conda环境,重新运行spyder!!!!原创 2024-11-07 12:00:50 · 5592 阅读 · 0 评论 -
【Python】遇到pandas 和numpy版本不兼容怎么办?(摆烂篇)
原本运行的pandas包,好端端的,整个pandas包就奔溃了!或者卸载原来的numpy包,安装到最新版!但是这些对我来说没啥用!原创 2024-11-07 11:54:02 · 1988 阅读 · 0 评论 -
【Python】更新安装包到指定的版本(解决ImportError中版本不兼容的问题)
批量更新安装包的版本原创 2024-10-31 17:30:21 · 1506 阅读 · 0 评论 -
【Python】把所有安装包都更新的方法(解决ImportError中版本不兼容的问题)
有时候我们在运行Python程序的时候,会遇到过期的安装包的问题,这里介绍的是把所有下载的安装包都更新的方法原创 2024-10-31 17:28:08 · 957 阅读 · 0 评论 -
【Python】selenium遇到“InvalidArgumentException”的解决方法
这个错误表明 函数或方法,接收到了一个无效的参数,即传入的参数并不符合该函数或方法所期望的类型、格式或范围。原创 2024-10-12 18:05:27 · 921 阅读 · 0 评论 -
【Python】selenium获取鼠标在网页上的位置,并定位到网页位置模拟点击的方法(pyautogui的使用)
如果直接通过css_selector或者xpath的元素来点击验证按钮,无法通过验证的话,可以模拟鼠标点击的方法,这样更像模拟人类的行为。原创 2024-10-12 18:00:34 · 1358 阅读 · 0 评论 -
【Python】Spyder直接跳转到引用包的路径的方法
跳转到自己写的包的方法原创 2024-09-26 17:43:38 · 420 阅读 · 0 评论 -
【Python】生成dataframe的测试样例,用于测试一个或者多个dataframe(拿来就用)
我们在处理dataframe测试时,发现,总需要重新构造一个新的dataframe,每次想找个现成的就想抓狂。所以,为了方便随用随拿,我在这里直接保存一个直接生成dataframe 的方法。原创 2024-09-23 17:22:33 · 407 阅读 · 0 评论 -
【Python】多个dataframe存入excel的不同的sheet表里,而不会被覆盖的方法
多个dataframe的表,需要一个个将他们存入到excel的不同的工作簿中。原创 2024-09-23 17:21:49 · 876 阅读 · 0 评论 -
【Python】BeautifulSoup解析HTML时,遇到空白的文本节点怎么提取?
解决html中提取空白行下的文本的内容原创 2024-09-12 15:24:28 · 233 阅读 · 0 评论 -
【Python】列表统计数值的汇总方法(包括频数、占比计算、绝对值计算等)
多种常见的列表数据的统计方法的汇总原创 2024-09-04 16:01:04 · 2017 阅读 · 0 评论 -
【Python】读取excel的不同工作簿的内容和获取工作簿的名称
使用pandas库读取Excel文件的不同工作簿(Sheet)并获取它们的名称,完成读取同一个excel, 不同的工作簿的内容原创 2024-08-28 16:21:08 · 1258 阅读 · 0 评论 -
【python】关于判断空值None、判断len()=0,和 if not 的区别
python的“空”与“无”之辩,关于None,和空数值。在程序中,判断里面没有值和判断东西是不是为空,也是不一样的东西,我们可以往下看看具体的区别。原创 2024-08-28 16:14:15 · 8254 阅读 · 0 评论 -
【Python】函数内的全局变量关键字gobal值,在函数外调用,有块“免死金牌”
在编程中,global 关键字用于在函数内部声明变量为全局变量。这意味着该变量不是局部于函数的,而是可以在程序的任何地方访问和修改的。原创 2024-08-23 18:30:47 · 767 阅读 · 0 评论