苦学3个月,我终于用python赚钱啦

S7-1200五轴伺服系统PLC控制方案与调试技巧 工业自动化领域中,多轴伺服控制是实现精密加工的核心技术。基于PROFINET实时通信协议和PLCopen运动控制标准,现代PLC(如西门子S7-1200)能够实现多轴高精度同步控制。其技术原理是通过等时同步模式确保各轴运动的时序一致性,结合PID调节和电子齿轮比实现位置闭环。这种方案在数控机床、3D打印等场景具有重要应用价值。本文以五轴联动系统为例,详细解析了S7-1200与V90伺服驱动器的硬件组态方案,包括PROFINET环网配置和IRT同步设置。在软件层面,重点介绍了基于TIA Portal的工艺对象 阅读详情

当初学习python的原因,除了多掌握一个技能,提升自己的竞争力外,就是想利用python开启副业,拿它来帮我赚钱!!

酱酱在体验期就说得学了python可以做兼职,我是半信半疑的,带着兴趣和和好奇,开始了学习之旅

在后来的深入过程中,自己 在工作上受益颇多,提高效率,节省了很多时间,这个已经很值得

比如一键给文件夹重命名

动图封面

又比如下载好的文件自动解压

动图封面

越学习,越觉得python有用,以缔凡的python小课作为起点,后面自己也深入去学习了SQL,MONGODB数据库,反爬虫,分布式爬虫等更加深入的知识

到今天也算学有小成,想爬的大部分网站都可以高效爬取,下一步也打算把这个技能利用起来,去变成自己的财富。

文末分享python入门资料

令我惊喜的是,今天,我开始了这一步。接到了我的第一个单子:处理一个一百五十多万行的excel数据!

看着挺简单的,然而

当时犹豫 了一下,因为没有试过处理这么多数据,心里没底。但是靓仔我是学过多任务的人,不能怂。

拿了一个样本,简单理解了一下需求

逻辑很简单:统计第1列数据的重复次数,并且把对应的第2列的值返回。

整理一下思路,最简单的方法就是,把excel前2列的值读取,然后构建字典,把第1列的值当作字典的键,第2列的值转换成列表当作键的值

然后遍历第1列,判断键是否存在,不存在则新建,存在则把第2列的值追加到值列表中,遍历完成后再写入一个新的文件

理论上是可行的

截取了3000多行的数据写了个demo运行验证了一下,用openpyxl读取文件,简单的逻辑操作,运行,得到结果,非常完美

没想到这么简单,正在为问题解决高兴,我换了其中一个30万+的数据来处理的时候,程序报错:

经过一番研(bai)究(du),终于定位到问题,原来openpyxl这个库最大支持读取excel文件的行数是小于16万行,超过了没法读取

正所谓一个库不行,那就换一个!python的优势就是库多,所以又把目标转向了pandas这个神器

同样一番操作,pandas虽然处理功能强大,但是导入文件仍然有行数的限制,问题没有解决

被困住后,我在考虑要不要把文件拆分成几个,这样就可以导入。但是使用代码自动拆分也行不通,因为根本没法读取!

如果手动拆分的话,又太麻烦了,失去了python自动化的意义,而且excel有可能会崩。。。。

这时灵光一现,直接读取excel会被限制,能不能转换成其它格式的文件导入呢?

下意识地就想到了CSV格式,它和xlsx格式相近,都是表格结构,而且在excel内就支持转换。

于是,我把其中一个文件转换成了CSV格式,导入,处理,一气呵成

运行一下!成功了,36万行数据竟然不到一分钟就搞定了!!惊喜

本来担忧的性能问题完全没有出现!检查一下内容,也没有问题

顺手把四个文件转换成csv格式处理掉

amazing!不到4分钟就处理完成了,这个速度是让我惊讶的!

后来我又试了一下使用excel直接处理这些数据,果不其然,excel停止响应了!

动图封面

这样的处理无疑会浪费大量的时间,而且excel崩溃后往往还要重新做,太痛苦!!

相比之下python处理起来就简单多了!虽然前面走了一点弯路,踩了几个坑,总体时间也在3小时内搞定!

最后收到酬劳还是美滋滋的,毕竟第一次用python的技术赚钱了!

回顾一下整个过程中,不熟悉openpyxl和pandas的导入限制,不断地检索和查找原因浪费了部分时间,真正用于写代码和运行的时间是很少的

代码如上图,几乎所有的知识点,在学分表的基础语法就涵盖了。

总结一下,python的确是个有用且值钱的技能,不但在工作中提高效率,而且还能赚点小外快,快去get起来吧!

 关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

二、Python必备开发工具

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、Python练习题

检查学习结果。

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至优快云官方,朋友如果需要可以直接微信扫描下方优快云官方认证二维码免费领取【保证100%免费】。

【AUTOSAR-DEM】-2.1-APP SWC设置UDS/OBD DTC检出和恢复 点击返回「《Autosar_BSW高阶配置》总目录」 案例背景(共6页精讲): DEM模块提供两种不同类型的Event: • BSW-related events:DEM_EVENT_KIND_BSW(通过C-API报告 - Dem_SetEventStatus) • SW-C-related events:DEM_EVENT_KIND_SWC(通过RTE operation - SetEventStatus) 下面我们讲讲在APP SWC中设置BusOff(总线关闭) DTC故障成立/恢复(其它 阅读详情

相关推荐

使用循环神经网络预测温度

简介 本文以天气时间序列数据集为例,讨论如何使用深度学习模型预测未来天气温度。 使用的是由德国耶拿马克思普朗克生物地球化学研究所的气象站记录。 数据每10分钟记录一次,共记录14种不同的量,如气温、气压、湿度、风向等,原始数据可追溯到2003年,本例只使用2009-2016年的数据。 数据 下载并解压数据略。 加载数据: data_dir = r'E:\practice\tf2\temperature' fname = os.path.join(data_dir, 'jena_climate_2009_

guotianqing的博客 5282

埋头苦学三个月,从5K到10K,终于懂得没有谁能随随便便成功

每到年底年初的时候,是不是都会有种这样的状态:想要升职加薪,却困难重重。工作没有什么上升空间,看到别人升职加薪只会羡慕,想要换个赛道,但是发现自己啥也不会。当你处于这种尴尬期间的时候,内心就会是十分迷茫的状态。如果你也是这种状态,不妨和我一起来看看这个小姐姐的故事。

bdfcfff77fa的博客 414

newman的使用

Newman是一个基于Node.js的postman命令行工具,用于运行和测试PostmanAPI 请求的集合。它允许用户在命令行环境中执行Postman的JSON文件,从而实现接口自动化测试和持续集成,同时支持用户进行自动化测试、批量执行请求、生成报告等操作。

m0_62825058的博客 1616

30岁,转行Python,是这辈子最成功的一件事......

我是一个生活在某二线的python工程师,混的还算行,年薪60W左右。家里面有两位小朋友,老大现在读幼小衔接,明年上小学,老二两岁多一点点,明年上幼儿园,生活美满。对比现在,回忆起2年前,老二刚刚出生的时候,真的是一把辛酸泪:当时家庭主要开支有房贷、车贷、车位贷、保险、时不时小意外、还有一笔 3w 的信用卡分期,没有任何积蓄。而我的工资才 1w 出头,不够还贷款的。我的老婆每个月工资5k,连当地基本工资都没超过,刚刚能维持家里面的吃喝。所以那年过得无比艰难,我的还款信用在崩溃的边缘疯狂徘徊。

Python84310366的博客 250

BMC的风扇控制 (Fan speed control)

这篇文章是我刚开始做风扇功能的时候写的,因为那时候都找不到主管要我报告的内容,所以报告完就顺便整理一下,最近因为在修控制学,之后应该会再补一篇和控制学相关的内容 (如果有空的话) BMC的风扇控制算一个蛮重要的功能,那这个功能包含了"TACH"和"PWM"这两个常用讯号怎么解读,还有最常用的控制演算法"PID(closed loop)"和"Stepwise(openloop)",而另外的Error control ,因为每家做法不同,就不会在这边作介绍 ##实作程式码是来自Facebook的openBM

yeiris的博客 1万+

madgwick算法基于MPU9250姿态融合漂移问题的原因

基于MPU9250的madgwick算法姿态漂移问题原因 0、声明 因为这个是现象是不是共性目前本人还没研究过,只是在个体问题研究的基础上得出的结论,或许我买到的MPU9250是一个盗版:),所以只具备参考性。 1、现象 使用MPU9250的加速度计、角速度计、磁力计(AK8963)原始数据输入到madgwick算法中,得到的姿态最终会在停止姿态变化后仍然漂移一小段时间。其中加速度计和角速度计读取速率为400hz,磁力计为100hz,加速度计采样范围±2g,角速度计采样范...

GreedyZombie的博客 3872

python处理图片兼配置python环境--【python千寻】

在我们开始讨论venv之前,让我们先了解一下虚拟环境是什么。虚拟环境是一个独立的Python运行环境,它与系统的全局Python环境相隔离。在虚拟环境中,我们可以安装特定版本的Python和项目所需的包,而不会影响其他项目或全局环境。这使得我们可以在不同的项目之间快速切换,并确保项目的依赖关系得到满足。说点啥呢?python 一下子火,是因为他有很多的函数库。但是因为这门语言一直存在,所以不管理linux(自带2.*版本) 上,还是windows上,都有着2.*与3.*的版本的问题。

dearmite的专栏 772

这个AI工具可以把产品说明书转成演示视频,老板狂喜

回顾本文,我们从“传统视频制作的痛点”出发,拆解了AI将产品说明书转为视频的核心技术(NLP文本理解→CV画面生成→视频合成),并提供了3类工具实操方案(SaaS/开源/API)。推广成本降80%,制作效率提90%,产品迭代与推广终于能“同频”;摆脱对专业团队的依赖,自己就能快速产出高质量视频;对技术爱好者来说,这是一个“AI多模态融合”的绝佳实践案例(NLP+CV+语音合成的综合应用)。今天就找一份产品说明书,用HeyGen或Pictory试做一个视频。

AIGC应用创新大全的博客 322

毕业等于失业,00后的人间清醒 ,职业规划整得明明白白......

本人是个就读一所普通不怎么出名的二本院校的00后一名,学的专业冷门。因为之前年少不懂事,不知道读书的好处,所以高中就是混过来的,只考上了不怎么好的大学,到了大学也同样浑浑噩噩,边玩边混,一晃大学四年就过去了,出来实习的时候,才发现像我这类人毕业其实就等于失业。

m0_59236602的博客 140

数据科学技术与应用【中国大学MOOC】:数据可视化_第五次作业_答案

数据科学技术与应用 数据可视化 第五次作业 答案 题目来源:中国大学MOOC-东华大学-宋晖等-数据科学技术与应用 1 ( 30分 ) 2012—2017年我国人均可支配收入为[1.47, 1.62, 1.78, 1.94, 2.38, 2.60](单位:万元)。按照要求绘制以下图形。 1)模仿例4-1和例4-3,绘制人均可支配收入折线图。用小矩形标记数据点,黑色虚线,用注解标注最高点,图标题为“Income chart”,设置坐标轴标题,最后将图形保存为JPG文件。 2)模仿例4-2,使用多个子图分别绘制

Herbert胡不归 6140

6-Halcon-- var_threshold 函数功能(用于基于局部统计特性的动态阈值分割的算子)

var_threshold 是 HALCON 中用于基于局部统计特性的动态阈值分割的算子,特别适用于处理低对比度图像或纹理均匀但包含细微差异的场景。与 dyn_threshold 不同,它不依赖预处理生成的参考图像,而是直接在局部区域内计算灰度值的统计特性(均值和标准差),从而自适应调整阈值。

weixin_45590420的博客 1327

用1.3w条数据来给Python小白指条明路

今天我拿到51job招聘网站的12000条招聘数据(来自凹凸数据),爬取了全国范围内大数据、数据分析、数据挖掘、机器学习、人工智能等相关岗位的招聘信息,在这以结果来倒推最优工作的选择,说人话就是画图来看钱多事少离家近的工作

Python栈 476

在Tricore上移植μC/OS-III——1.1 AURIX Development Studio的使用

本文主要介绍AURIX Development Studio软件的安装和使用方法。 英飞凌针对Tricore系列单片机推出了一款免费的软件——AURIX™ Development Studio,集成了iLLD库,内置Tasking compiler和Tasking Debugger,但这两个模块只能用于非商业用途,可供学习和试用。iLLD库是英飞凌为TC2XX和TC3XX Tricore系列单片机提供的底层驱动库,有完善的使用手册,和较好的移植性。 可从下面的链接获取软件安装包,软件安装好后,新建工程时会自

weixin_42967006的博客 2290

如何在Github上运行Python代码,与Python社区交互,推开门外的世界。

大家都知道Python的火热离不开积极的Python社区维护和程序创作者们的交流与分享。与其自己闷头苦学不妨去看看大家都有什么有意思的东西。Github是全球最大的开源社区之一,为开发者们提供了非常便捷的开源代码分享、协作交流平台。很多Python程序员在Github上分享了他们的Python代码,为Python社区的发展做出了积极的贡献。但是,对于新手来说,在Github上如何运行Python代码却是一件困难的事情。本文将为大家介绍如何在Github上运行Python代码。

2301_80240808的博客 4343

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

python怎么自学要那本书,python自学行吗 知乎

这篇文章主要介绍了python怎么自学,可以达到什么程度,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。现在学习Python的人越来越多,但是能学成并且挣钱到的人并不多,往往从入门到放弃,但我从一个什么都不会的小白成功转变成行业大佬,想必大家对我的学习方法是很感兴趣的吧!本文纯手工码字!我梳理了一上午,找出来一些我自己用过觉得很有效的学习方法,质量保证,希望可以帮到更多学习Python的人。

Night368的博客 891

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【python】python资源一网打尽?看这个就够了--【思维导图知识范围】

系列博客总目录:

dearmite的专栏 7万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

良心总结,Python的学习方法都在这里了,一学就会(文内有惊喜)

现在学习Python的人越来越多,但是能学成并且挣钱到的人并不多,往往从入门到放弃,但我从一个什么都不会的小白成功转变成行业大佬,想必大家对我的学习方法是很感兴趣的吧! 本文纯手工码字!我梳理了一上午,找出来一些我自己用过觉得很有效的学习方法,质量保证,希望可以帮到更多学习Python的人。 1、明确自己的学习目的 每个人学Python的初衷绝对是不一样的,有的是为了方便数据分析,有的是为了进击爬虫领域,还有是为了升职加薪,目标肯定是有所差异的,所以一开始先不要拿到资料就埋头苦学,先搞清楚自己要学些什么,这

m0_59235945的博客 1万+

非常适合新手的一个Python爬虫项目: 打造一个英文词汇量测试脚本!

最近朋友在苦学英文,但是又不知道自己学的怎么样了,直到有一天,他找到了扇贝网,里面有个“评估你的单词量”功能非常的好,就推荐给我了!

DEVELOPERAA的博客 1255

0基础学python编程难吗,0基础自学python可行吗

大家好,本文将围绕零基础学python这本书怎么样展开说明,0基础学python编程难吗是一个很多人都想弄明白的事情,想搞清楚0基础自学python可行吗需要先了解以下几个事情。ython学习常用的技巧有这些:一是要明确自己的学习目的;二是从易到难,循序渐进;三是合理的选择资料,有所取舍;四是坚定自己的信念。以下是关于Python学习技巧的具体介绍。

nannannanmu的博客 874

为什么全网都在说Python入门简单,但你却学的艰难?

为什么全网都在说Python入门简单,但你却学的艰难?

pythonhy的博客 1484
上一篇: 分享5个免费的Python学习网站,抓紧收藏吧~
下一篇: 说点俗的--如何利用Python爬虫技术挣钱
壹只小小码农
博客等级 码龄5年 8101粉丝 1334原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值