- 博客(13)
- 收藏
- 关注
原创 清除jupyter的变量和工作台输出
对代码的解析:dir()方法会获取到当前作用域(指的是当前的jupyter)的所有函数、变量的名称的,然后if not name.startseith('_'),这段代码的主要作用是这样的:在python中,一些重要的全局变量的命名都是“__”开始的,如“__main__”函数,所以这段代码会筛选出不是"__"开头的变量,然后通过globals()这个函数来获取全局的变量字典,然后通过循环之后的,del函数会将这些变量统统删除。
2024-09-09 14:08:33
948
原创 Pandas将多个DataFrame写入到一个Excel中
最近除了网站接口测试的任务,还有一个数据分析任务,没错工作跨度就是这么大,在这一次数据分析中,数据源是一个字段较多,行数较多的数据,需要对这些数据进行多类别的分类之后,再进行数据分析,再以往的工作的中,如果是简单的分类,笔者会将这些新分类出来的DataFrame存放到一个的新的Excel中用于分析,但是这次,需要分析的太多,并且有需求将所有分类出来的DataFrame放到一个Excel中,这和笔者平时工作习惯有点不符合,所以学习了如何用Pandas将分类好的DataFrame放到一个Excel中。
2024-07-23 17:03:07
633
原创 Postman的下载和简单使用
首先接到这个工作的时候,笔者下意识使用的python的request库来进行接口测试,毕竟这个库能够向网站接口发送信息,并得到网站接口返回的数据,但是在测试时发现,总会无端遇到无效token和无权限的问题,然而代码也没有编写错误,其他接口测试也正常,遂寻找其他出路,看看有无其他的软件能够进行网站测试的,毕竟总不能在一棵树上吊着,多去别的树上吊着,你就会发现,你还是被吊着。当然你也可以使用非常轻量级的工具,(也就是无需注册即可使用Postman,但是功能会少很多。)如下图点击进入轻量级的工具。
2024-07-23 16:27:55
519
原创 Pandas大数据文件快速查看
这次接到的工作是对从IEA官网中下载的全球新能源汽车的产量,时间限度是从2011年到2023年,地区包含了世界各地的新能源汽车销售量,出口量,金融股票等类别的数据,看着这个时间尺度和类别繁多,一股之前大数据比赛打开一个数据转了两天导致破防的心理阴影。这个方法默认会展示数据的前五行,当然,可以在括号中,写入整数,这样返回对应数量的数据,如果数据有属性名称行,这个也是算一行的,比如你要返回10行,就会返回属性名称行和9行数据。当然,在读入一个文件后,如果你想只读取这个文件的前几行,可以使用这个方法。
2024-07-01 17:42:30
333
原创 Python的OS库的简单应用
值得注意的是,在修改名字的时候或者对文件夹进行修改的时候,一定要注意是否打开了这个文件夹,打开了之后在修改就会爆出拒绝访问的错误噢。在完成每天数据收集之后呢,每个月还要将这些文件夹移动到指定的文件夹中,以作保存,那么要如何将单个文件或者文件夹下所有文件夹移动到一个指定的文件夹中,就可以使用os库中的rename这个方法了。和mkdir方法不同的是,remove方法可以用来删除指定的文件,无论是什么类型,只要路径正确就可以删除,因此删除之前,一定要明确好文件的作用,建议直接复制路径到元素中,防止误删。
2024-06-29 18:03:18
1034
原创 关于如何安装Selenium以及对应版本驱动
其他浏览器也可以通过类似的操作来获取浏览器版本,获取浏览器版本的作用是,我们需要找到相同版本的驱动,才能稳定有效的进行Selenium爬虫,如果浏览器是120版本,但是使用的驱动是的119版本,这可能导致完全无法打开,或者其他不确定的因素,所以使用相对应的版本是程序稳定运行的一个关键。启动后 ,从右上角的三个点进入,找到选项卡中的设置,点击进入,找到“关于Chrome”,就可以看到自己的版本号了,下载了驱动之后,压缩包中有几个文件,最重要的文件是下图的这个文件,这个就是谷歌浏览器的驱动。
2023-12-30 14:44:57
2265
1
原创 python创建文件夹的一种方式
作者在最近的工作中遇到了需要使用python创建文件夹的需求,虽然带么很简单,但是还是记录一下。这就是本文记录和分享的使用python创建文件夹的一种方式,如对您有用,万分荣幸!图2:文件夹创建成功。
2023-11-23 12:08:52
181
原创 关于python向mysql插入数据和缺失的字段的一种方法
这种制表符吧,出现在这个地方还是很不舒服的,所以之后要想办法去掉,同时这个地方还有个忠告,就是每次做类似于这样的数据清洗的时候,每个文件存放的数据方式是不一样的,不能完全照抄这个文章,如果说这后面跟着的不是“\n”而是逗号呢?如果执行的很快,说明上面的file读入被不知名原因关闭了,需要再执行以下,以上代码不能直接粘贴使用,需要仔细阅读备注,修改变量为所需写入的变量才能成功,所以写代码还是要多思考。这些问题都是作者在发布的时候遇到的问题,搞了两个小时才明白其中缘由,所以,代码要多想多练。
2023-11-08 14:31:07
365
1
原创 安装Anaconda
6、第六个安装界面就是一个绿色进度条,是软件正在安装的进度条,绿色进入条满了之后Next按钮就会解锁,对了,安装的时候会弹出3次dos界面,问题不大,是anaconda安装时进行的调试,如果没有弹出,就WIn一下,看看最新安装有没有anconda文件夹,点击红框,看看能不能正常运行即可。如果没有点击第一个按钮进行安装,在dos界面中输入python,dos是无法识别python这个代码关键字的,Anacond只能在某些特定文件夹下进行运行,会比较麻烦,为了方便还是建议点上这个按钮。图4:安装界面3的操作。
2023-11-01 10:21:06
1095
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人