从网页中读取数据 python_关于真.零基础学python的一些感想

39975a0fb24e697b74b3435f7b18b57c.png

从百度指数就可以看出,python近年来也是越来越火,到最近简直已经进入全民学python的阶段了。

我开始接触python还是好几年前,那时python3还出来没多久。不知不觉几年过去了,我的水平依然停留面向CSDN/stack overflow编程阶段。不过作为一个真.零基础学过python的外行,还是想简单谈谈这一路的感想~

01

零基础什么的都是骗人的啦

几年前刚开始了解python时就是在知乎,都说这是最简单最基础最小白的程序语言了!等你真的开始学,你马上就会发现,那么说的答主本来就是程序员!

他们的“最简单”是在本来就会其他编程语言的基础上,由于python的一些特性,可以较快地掌握这门语言。

对于真.小白来说,虽然python是比其他语言友好那么一点,但也实在有限。想学的小伙伴们还是要做好花费大量时间的准备

02

python到底能干吗?

作为一个从来没接触过编程的外行,听到学这玩意的第一反应就是,这是啥?能干吗?

毕竟,学那些变量、函数、循环跟平常听说的那些网站、软件、APP仿佛半毛钱也搭不上边啊……

大体来说,如果你学这个不是为了想转行,那么学完最有可能有用的方向就是这么几个:爬虫、数据分析、办公自动化。这三个点也是微信公众号各类广告主打的点。

爬虫也就是从网站上批量下载数据。包括但不限于:从某个网站下载100份PDF,从某个网站爬下整个上海市的租房数据等等。优点在于:1、节约人力。很多本来需要手工收集的数据只要几个小时就可以完成,网上很多课程主打的也是这个。2、很多数据收集之后可以做其他分析用途,比如一些购物网站的价格销量等数据(当然这类网站必然有反爬虫机制)

接着就是数据分析,也算是爬虫的衍生路径。通过使用python处理大量的数据(excel打不开的那种),做成图表、通过各类统计方法进行分析等等,最后得到需要的结果。对于普通人而言,可以简单粗暴地理解为excel图表功能的加强版。但常规的数据分析这块如POWER BI等各类BI软件已经提供了基础功能,未必用得到python。

最后是办公自动化。相比office套件自带兼容性更好但写起来实在有点烦的VBA,python可以更方便快捷(包括写的速度和运行的速度)地处理一些表格、文档等。比如根据一张原始数据自动生成日报周报并通过邮箱发送之类的。不过这方面python虽然好用,但限于很多公司的电脑安全策略,在有些时候反倒比不上VBA。

03

我是怎么学的

如果你真心感兴趣或者在工作中确实有需求,那我的入门路径如下:基础部分很简单,《简明Python教程》、《笨办法学python》等都可以,足以让你掌握最基本的编程常识。

但掌握了基础之后,你会发现根本不知道如何利用这些基础做出有用的东西。毕竟写个循环计算1+2+……+100实在没什么用。

这时候,你就可以从我说的三个方面:爬虫、数据分析、办公自动化找一些实践课程/项目。(我看的都是网上的免费课程)

实践课程一般会教你一步步写出确实能够运行的程序,也能够带来极大的成就感。但千万注意的是,可能由于很多课程开发者本身是程序员,一些小白困惑的问题他们会当做常识,以至于虽然课程中的实践项目写完了,仍然无法运用于实际工作当中。

比如爬虫,往往开头就是让你使用某个第三方库,随后看似解释(其实并没有)地教你如何循环网页读取数据。然而我在学习的时候简直十脸懵逼:为什么要用这个库?为什么要用这个方法?

最后自己写的时候才发现,原来是要查库的官方文档的,原来就算是程序员刚开始用新的库,也是边查边写的。

一般到了能把实践课程里代码相对灵活运用到工作里,就已经算初步学有所成啦

04

泼点冷水

python因为好上手、易出成果,在最近火遍各大营销号。这些特性固然是真的,但作为一个业余人士真的想要借此做出点什么还是有些难度。

就爬虫来说,简单的网页爬虫往往有一些现成的工具可以使用,而复杂一些的如JS或有各种反爬机制的并不是简单可以学得会的。如果不是真心感兴趣,其中付出的时间成本是否值得需要打个问号。

个人觉得在大数据时代,对python、机器学习等等普通人不必过分惶恐也不可敬而远之。

可能未来我们与这些技术的关系就如同与车一般:我需要会开车,最好能懂一些车,如果小毛病知道怎么修那更不错,但不会造车是再正常不过的了,自然有厂家造好了卖给你。

安心通过本职工作赚到买车钱才是真的^ ^

8f2b64697ec39fcc2ef37a41e506bab9.png

目前是四大审计狗一枚

热爱新技术

致力于挖掘各种让你在工作中更靠谱的方法

快来关注我吧~ 93f14831bf0139184179d6a17d52b2bc.png 或许你还对以下文章感兴趣

‍大量数据(如JE)处理与表格维度转换神器-Power Query

多表数透神器了解一下,再也不用反复vlookup了

在复杂的职场里,靠谱并不复杂‍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值