自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python基础环境-conda命令、pip命令、centos安装anaconda、tensorflow-gpu环境安装

python基础环境-conda命令、pip命令、centos安装anaconda、tensorflow-gpu环境安装

2024-07-13 14:09:59 189

原创 (Anaconda+PyTorch+PyCharm)基于CPU的PyTorch深度学习环境配置-Anaconda安装,PyTorch安装,PyCharm教程

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

2024-07-12 15:15:33 1504 8

原创 Python基础——Pandas数据转换编码的10种方式

if x > 90:return 'A'return 'B'return 'C'return 'D'else:return 'E'apply执行速度堪忧,针对大数据量尽量避免。

2024-07-12 14:40:11 142

原创 手把手教你用python做一个抽奖系统,python项目实践,python练手项目,源码都写出来了

在本文中,我们使用Python语言和fastapi框架构建了一个简易的抽奖系统。系统的前端界面使用了HTML、JS和CSS来配置样式和实现交互效果。后端使用了fastapi框架接收前端的请求,并处理抽奖逻辑。如有侵权,请联系删除。

2024-07-11 15:38:55 352

原创 2024最新版pycharm安装激火教程,附安装包+激huo马,Python教程,pycharm安装包!!

PyCharm 支持多种项目类型,如普通项目、Python 测试项目、Django 项目等,并提供了大量的内置模板和插件,以帮助您更快地开始开发。适用于 Hugging Face 模型和数据集的文档预览、针对 JavaScript 和 TypeScript 的本地基于 ML 的全行代码补全、编辑器中的粘性行以及编辑器内代码审查。在 PyCharm 2024.1 中,您可以快速检查未注册的 admin 类,并在 Django Structure(Django 结构)工具窗口中一键注册。

2024-07-11 14:45:36 572 2

原创 python开发之远程开发工具对比-Pycharm/Gateway/VSCode

对于Python远程开发,可以在在Gateway和VSCode中2选一,如无必要,不应再去折腾Jetbrains曾经的SFTP和Projector方式,基于Web的Jupyter Notebook和Code Server可以作为验证开发,用于正式开发个人觉得还是不便。

2024-07-10 16:29:07 744

原创 Python语言的特点及自学Python的建议

最好能找到一个已经会python的人。问他一点学习规划的建议,然后在遇到卡壳的地方找他指点。这样会事半功倍。

2024-07-10 16:15:48 693

原创 pycharm插件的安装

此外,您还可以在“Plugins”插件导览界面点击“Install plugins from disk”,将下载好的插件文件导入到PyCharm中安装。同时,访问PyCharm官方网站,搜索并下载需要的插件,但要注意插件与您PyCharm版本的兼容性问题,选择对应的版本进行下载。1. 启动PyCharm,点击菜单栏中的“File”,在下拉菜单中选择“Settings”。4. 在弹出的输入框中输入需要安装的插件名称,例如:“Anaconda”。6. 在弹出的提示框中点击“OK”,开始安装插件。

2024-07-09 16:24:02 141

原创 Python中读取文件有三种方法:(read、readline、readlines)的详细用法

python3中,读取文件有三种方法:read()、readline()、readlines()。此三种方法,均支持接收一个变量,用于限制每次读取的数据量,但是,通常不会使用。本文的目的:分析、总结上述三种读取方式的使用方法及特点。

2024-07-09 16:20:34 187

原创 【Python自动化】Python实现微信自动回复(简单上手),60行代码轻松搞定!个性化自动回复机器人,零基础可学!

【Python自动化】Python实现微信自动回复(简单上手),60行代码轻松搞定!个性化自动回复机器人,零基础可学!

2024-07-08 15:45:23 496 1

原创 【Playwright+Python】手把手带你写一个自动化测试脚本

小任务用同步长时间IO任务用异步高并发系统用异步以后的功能扩展考虑异步更灵活一般来说对于现代化系统,异步编程模型将是主流趋势。但同步在某些场景也同样易用。选择时要根据具体需求来权衡。

2024-07-08 15:22:46 914

原创 Python数据分析之pandas学习

在pandas中有两类非常重要的数据结构,即序列Series和数据框DataFrame。Series类似于numpy中的一维数组,除了通吃一维数组可用的函数或方法,而且其可通过索引标签的方式获取数据,还具有索引的自动对齐功能;DataFrame类似于numpy中的二维数组,同样可以通用numpy数组的函数和方法,而且还具有其他灵活应用,后续会介绍到。根据性别分组,计算各组别中学生身高和体重的平均值:如果不对原始数据作限制的话,聚合函数会自动选择数值型数据进行聚合计算。

2024-07-06 17:25:27 924

原创 Python爬取股票信息-并进行数据可视化分析,绘股票成交量柱状图

requests用于网络请求,pandas用于数据处理,以及matplotlib或seaborn用于数据可视化。

2024-07-06 17:14:45 951

原创 python 自动化测试-使用方法

如有侵权,请联系删除。

2024-07-05 16:04:40 650

原创 Python实现性能自动化测试竟然如此简单

性能系统负载能力超负荷运行下的稳定性系统瓶颈自动化测试使用程序代替手工提升测试效率性能自动化使用代码模拟大批量用户让用户并发请求多页面多用户并发请求采集参数,统计系统负载能力生成报告locust做压测功能极其强大支持分布式部署提供的接口简单压测代码非常容易编写提供UI界面来配置美观、详细的图表统计本文转自,如有侵权,请联系删除。

2024-07-05 15:58:21 413

原创 Python爬虫+数据分析+数据可视化图形-爬取高校排名数据

①本文主要使用python 爬取了中国大学排名前30的大学信息,并进行了数据处理及分析,是一个比较经典的python爬虫和分析项目。②主要内容:爬虫+数据预处理+数据可视化分析。完整代码请看这里拿👇↓↓↓。完整代码请看这里拿👇↓↓↓。

2024-07-04 17:11:19 689

原创 python绘制双y轴、箱线图、概率分布三种图形及案例

本文演示了如何通过python绘制双y轴、箱线图、概率分布三种图形,并给出了具体案例供参考。

2024-07-04 17:04:07 197

原创 Python数据可视化书籍推荐:利用Python进行数据分析

阅读本书可以获得一份关于在Python下操作、处理、清洗、规整数据集的完整说明。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。本书是对Python数据科学工具的实操化、现代化的介绍,非常适合刚学Python的数据分析师或刚学数据科学以及科学计算的Python编程者。主要介绍了python 3个库numpy(数组),pandas(数据分析)和matplotlib(绘图)的学习。l 将pandas的groupby功能应用于对数据集的切片、分块和汇总。

2024-07-03 16:19:37 479

原创 python数据分析入门学习笔记

(一)numpy(二)pandas(三)matplotlib(四)scipy(五)statsmodels(六)scikit-learn(五)读写SQL数据库ps.数据库的代码是我直接从网络上粘贴过来的,没有测试过是不是可行,先贴上来。(二)数据排序(用的是tips.csv的数据,数据来源:https://github.com/mwaskom/seaborn-data)从以上输出值可以看出数据存在未知或缺失值,接着咱们来处理缺失值。2.删除缺失值 (数据同上)3.插值法填补缺失值。

2024-07-03 16:13:10 990

原创 Python数据分析的数据导入和导出

在Python数据分析中,pandas库提供了强大且方便的数据导入和导出功能,几乎可以满足所有常见的需求。对于特殊的数据格式或需求,可能需要结合使用其他库。无论使用哪种方法,都需要注意数据格式的正确性、性能优化以及错误处理。

2024-07-02 11:15:54 222

原创 Python数据分析——时间序列

在Python中,时间序列数据是常见的数据类型,它通常用于分析随时间变化的数据。Python有多个库可以帮助你处理和分析时间序列数据,其中最常用的是pandas和matplotlib(用于可视化)以及和seasonal(用于更高级的统计建模)。

2024-07-01 15:34:17 171

原创 Python自动化,实现自动登录并爬取商品数据,实现数据可视化

Python自动化功能,实现天猫自动登录并爬取天猫商品数据,实现数据可视化

2024-07-01 15:24:57 997

原创 概率论中:二项分布和泊松分布有什么区别

二项分布:描述的是在n次独立的伯努利试验中成功的次数。每次试验只有两种可能的结果(成功或失败),且每次试验成功的概率p保持不变。二项分布的随机变量X表示成功的次数,其取值范围是0, 1, 2, ..., n。泊松分布:描述的是在一定时间或空间内随机事件发生的次数。这些事件以一个已知的常数平均速率λ发生,并且事件之间是独立的。泊松分布的随机变量X表示事件发生的次数,其取值范围是0, 1, 2, ..., 无穷大。

2024-06-29 15:06:32 333

原创 Python数据分析中所需要运用到的概率论知识

Python数据分析中所需要运用到的概率论知识

2024-06-29 15:04:54 370

原创 Python中怎么下载模块?-有很多同学呢还不知道模块包(通常称为第三方库或模块)怎么下载,今天来讲解一下

在Python中,下载模块包(通常称为第三方库或模块)的方法主要有两种:使用pip命令行工具进行下载,或者在PyCharm等集成开发环境(IDE)中直接下载。

2024-06-28 15:14:30 491

原创 python数据分析——数据预处理

在Python中,数据预处理是数据分析过程中的一个关键步骤,它涉及清洗、转换、标准化和准备数据以供进一步分析。pandasfillna()dropna()pandasdtnumpylog()pandasapply()numpy.logpandasto_csv()to_excel()to_json()pandasread_csv()在实际项目中,这些步骤可能需要根据数据的具体情况和需求进行调整和组合。此外,impyute等库也提供了更多高级的数据预处理功能。

2024-06-28 15:06:15 931

原创 Python实践项目讲解:如何用制作一个桌面宠物

制作一个桌面宠物(Desktop Pet)在Python中通常涉及多个步骤,包括创建宠物的图形界面、添加动画效果、处理用户交互等。

2024-06-27 16:10:33 980 1

原创 Python数据可视化-地图可视化

Python数据可视化-实现地图可视化

2024-06-26 14:56:10 633

原创 Python的100道练习题目,每日一练,必成大神!!!

整理了100道Python的题目,如果你是一位初学者,这一百多道题可以 帮助你轻松的使用Python。初学者每天可以尝试3-5个问题,经过这一百道题的练习,要把练习昨晚并且完全懂了,基本上Python就已经入门了。如果你不是初学者,来检查一下你掌握Python的程度到了哪里!加油冲冲冲!

2024-06-26 14:30:38 373

原创 作为一个python爬虫工程师各个阶段需要掌握的技能和知识介绍

本文主要介绍,想做一个python爬虫工程师,或者也可以说是,如何从零开始,从初级到高级,一步一步,需要掌握哪些知识和技能。如有侵权,请联系删除。

2024-06-25 15:03:34 219

原创 爬虫是什么 | Python爬虫应该学习什么知识点?

如果说把互联网比喻成蜘蛛网,那么爬虫就是在这张网上的蜘蛛,它可以在上面爬来爬去。在互联网中,爬虫就是机器人,你应该对百度和 Google 很熟悉吧,为什么我们可以很快的从它们的搜索引擎中获取到资料呢?原因就是它们都有自己的爬虫,在整个互联网上,24小时不间断的爬取那些愿意让它们爬取的网站内容,爬虫将这些内容的索引保存下来,放到百度自己的数据库里面,所以用户搜索的时候,就能很快的搜到你要的网站。

2024-06-25 15:00:28 920

原创 python爬虫篇(项目案列讲解-爬取小说)

学习一下思路:1.我们进入需要爬取到的小说界面,右键开发者工具 ,选中元素显示,然后找到需要爬取的小说章节模块在代码中的位置。将a标签中的文本内容复制,然后ctrl+u打开源代码 ctrl+f将刚刚的文本内容复制查找是否有这个模块。(比较爽的是,刚好这里有,可以不需要去查看网络请求和script代码了)那么我们现在可以可以来获取源代码了编码格式的查看方式。获取源代码之后,我们现在需要去解析一下这串源代码。

2024-06-24 18:45:00 852

原创 python爬虫篇(知识讲解)-简洁秒懂

简单来说就是模拟用户登录,然后批量次的下载网络数据基本的使用方法分为post 和 get 两种请求,介绍:GET请求用于从服务器获取数据。GET请求将参数附加在URL的末尾,以查询字符串的形式发送给服务器。GET请求的参数信息可以在URL中被看到,因此不适合传输敏感信息。GET请求可以通过浏览器直接访问和书签保存。# 发送GET请求# 获取响应数据# 处理响应数据...POST请求用于向服务器提交数据。POST请求将参数包含在请求体中,不会暴露在URL上。

2024-06-24 14:19:29 951

原创 Python爬虫学习 | Scrapy框架详解

何为框架,就相当于一个封装了很多功能的结构体,它帮我们把主要的结构给搭建好了,我们只需往骨架里添加内容就行。scrapy框架是一个为了爬取网站数据,提取数据的框架,我们熟知爬虫总共有四大部分,请求、响应、解析、存储,scrapy框架都已经搭建好了。scrapy是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架,scrapy使用了一种非阻塞(又名异步)的代码实现并发的,Scrapy之所以能实现异步,得益于twisted框架。

2024-06-22 16:33:22 1630

原创 Python爬虫基础以及示例讲解

Scrapy框架是Python中最出名的一款爬虫框架,本身基于twisted异步框架封装完成。它有着基本的五大组件,整个框架架构如下图所示:Scrapy 组件介绍引擎(EGINE)引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件。有关详细信息,请参见下面的数据流部分。调度器(SCHEDULER)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回. 可以想像成一个URL的优先级队列, 由它来决定下一个要抓取的网址是什么, 同时去除重复的网址下载器(DOWLOADER)

2024-06-22 13:44:25 1409

原创 用Python制作幸运大转盘,抽奖转盘对比-tkinter(Python的内置GUI库)和pygame(一个更强大的游戏和多媒体应用库)——小白也能轻松看懂

用Python制作幸运大转盘,抽奖转盘对比-tkinter(Python的内置GUI库)和pygame(一个更强大的游戏和多媒体应用库)

2024-06-21 14:08:26 741

原创 Python版飞机大战程序代码(pygame),详细讲解,手把手教学

该游戏的大体框架是两部分内容:一部分是基于pygame.sprite.Sprite这个父类,创建各种各样的派生类,比如子弹类,敌机类。Rect对象的常见属性:x, y, left, top, bottom, right, center, centerx, centery, size, width, height.1) pygame中的坐标系以左上角为原点,提供了一个类pygame.Rect用于描述矩形区域.2)pygame.event.get()可以得到用户当前所做动作的时间列表(代码相对比较固定)

2024-06-20 17:01:50 1297

原创 【python数据可视化】利用Python爬取天气数据并实现数据可视化,绘制天气轮播图

利用Python爬取天气数据并实现数据可视化,绘制天气轮播图

2024-06-20 14:14:55 1971 5

原创 python和anaconda和pytorch以及pycharm之间的关系-通俗易懂,小白秒了

通俗易懂解释python和anaconda和pytorch以及pycharm之间的关系

2024-06-19 13:48:38 485

原创 python基础1.1-格式化输出(%用法和format用法)

python基础_格式化输出(%用法和format用法)

2024-06-18 14:08:09 658

空空如也

空空如也

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

TA关注的人

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