1. 聚能聊>
  2. 话题详情

人生苦短,你用Python来做啥?

Python俨然已经成为当下较为热门的语言之一。
有句俗话说得好,“人生苦短,我用Python”。Python凭借其简洁的语法、强大的功能以及很多其他的优点获得了大量编程爱好者的喜爱。
Python不仅容易学习掌握、可以快速上手应用,而且功能还非常强大,比如,Python在以下领域都有非常多的应用:
网络爬虫领域
数据分析与挖掘领域
机器学习、深度学习等人工智能领域
WEB开发领域
量化交易分析领域
自动化运维领域
逆向编程领域
GUI编程、中小型游戏开发等领域

那么,你主要用Python来做哪些领域的事情呢?具体用Python做些什么工作呢?
TB1K6z0SpXXXXXxXVXXXXXXXXXX_700_400
另外,可能有很多朋友之前并没有接触过Python语言,那么又该如何入门Python呢?
比如,参考的学习路径如下:
A、基础阶段
简单了解Python
Python语法
Python控制流(分支结构、循环结构等)
Python函数
Python模块
Python文件操作
Python数据库操作
Python异常处理
Python面向对象
B、专业阶段
在掌握了基础部分内容后,还需要选择一个自己需求的专业应用方向,比如网络爬虫、数据分析…等,然后对该方向进行深入研究。

(以上学习路径仅供参考,大家多聊聊自己的学习方案)

所以,大家不妨聊聊自己心目中的Python吧

你是什么时候接触到Python的?你看好Python吗?

你主要用Python来做哪些方面的工作?

当初大家是如何入门Python或者成为Python大神的?

参与互动就有机会获得我的新书《精通Python网络爬虫》、淘公仔、阿里云代金券哟!

【人生苦短,快用Python】

Python为何能稳坐AI时代头牌语言?

膜拜!编程语言界它才是真王者

TIOBE2017榜单公布,PHP还会是世界上最好的语言吗?

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    淘公仔 x 2

  • 奖品二

    阿里云代金券 x 3

  • 奖品三

    精通Python网络爬虫 x 5

215个回答

4

巴洛克上校 已获得精通Python网络爬虫 复制链接去分享

对于这门语言算不上接触只能说是了解些,Python的使用是完全免费,而且他是一种面向对象的语言,支持多态、继承等概念,他的可移植性强可以运行在所有主流平台上手机,电脑,平板,并且简单易学语法容易看懂;看过统计 Python 坐稳热门的位置,感觉他就目前来看很有发展的情景因为AI和大数据发展的需要他而AI和大数据又是未来发展趋势,所以很看好这门语言而且我相信这种开源动态脚本语言非常有可能在不久的将来成为第一种真正意义上的编程世界语言。!

PS:希望能得到这本书,我好更深入的去了解下这门语言!

韦玮 回复

巴洛克上校老师好,确实,目前Python在爬虫、数据挖掘、人工智能方面用得非常多。

巴洛克上校 回复
回复@韦玮:

你才是老师,我只是个小白发表下自己的理解,希望送本书让我在深入学习学习!哈哈

韦玮 回复

哈哈,巴洛克上校老师客气,好的,没问题。

巴洛克上校 回复
回复@韦玮:

感谢🙏

探索rpf 回复

路过,感谢

robit1 回复

路过小白

评论
3

从今若许 复制链接去分享

没办法,喜欢看小说,广告太多,自己抓,买了云服务器和对象存储,优化之后美滋滋。

jiuyue.info 回复

刚学,买了域名,以为就可以了。搜索引擎上输入,回车。没想到还要买空间…后面的DNS,解析,好乱啊…

韦玮 回复

哈哈,@jiuyue.info您应该是做网站吧,做网站当然需要这些,但是做爬虫不用。

韦玮 回复

学以致用,赞!

人未南归 回复

哈哈哈,前段时间我老板突然问我会不会做网站然后丢给我个他已经买了好几年的域名,我一看,什么实名乱七八糟啥都没有。我一点点百度备案空间解析,最后PS了个页面切片给传上去了…

匆匆- 回复

dfgsdf

放下看轻 回复

哈哈这个有点深

放下看轻 回复

📹

陈国锋 回复

太棒了支持哥

评论
1

胖子_pounds 已获得阿里云代金券 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
15年开始接触Python。准确的来说,是在某招聘网站上面。发现很多岗位都是写着会Python语言优先考虑。
之后简单的了解一下,发现语法简单,易学。因为本人有C++和Java的基础。
16年开始系统学习Python。因为公司没有项目,现在只有自己一直做项目。
现在在IT行业流行的是大数据。而与之相关的语言是java和Python。
其他的也有关系,但是应用起来不如这两者方便。
因为有着强大的市场,Python未来之路会越来越好。

你主要用Python来做哪些方面的工作?
目前来说主要做爬虫,数据抓取这一块。以后想用其做数据分析。

当初大家是如何入门Python或者成为Python大神的?

首先在知乎上面找一些学习的资料。
其次着手看一些入门的书籍和视频。
最后就是做项目。以项目代练。

ferer 回复

求推荐入门您觉得比较好的书籍和视频☺️,谢谢~

colinshi 回复

出入python门,之前一直是做运维的。现在属于刚刚回语法练习爬虫阶段,希望有点python的小项目可以练手,推荐这本书

我从不乱来 回复
回复@ferer:

那些编程的学习网站上都有的啊

评论
2

lyrewu 已获得淘公仔 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
大概是15年的时候吧,搞算法的同学都说处理文件相当方便呀~于是就入坑了!
你主要用Python来做哪些方面的工作?
文件预处理啊(为算法准备数据用的…sigh),数据分析啊,反正处理起文档来轻松上手~
当初大家是如何入门Python或者成为Python大神的?
不是大神,依然是小白~~~哈哈哈,告别算法已有一段时间了,但是数据分析无处不在,作为一个小工具使用着呗~

求楼主赐一个淘公仔呗~~~~

2

天—空 已获得精通Python网络爬虫 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?

我是在2013年的时候接触的Python;如果问我是否看好Python,那么我回答:是~因为Python这门计算机语言,可以移植到各个主流平台上,将来势必会成为主流语言之一~

你主要用Python来做哪些方面的工作?

网站和游戏开发

当初大家是如何入门Python或者成为Python大神的?

1.最初的话是学习的《Python简明教程》这本书
2.接着学习这本书《Python Cookbook》
3.然后就是进入Python的圈子,公众号,论坛,海外网站,贴吧等~

PS:希望可以得到这本书,Thanks♪(・ω・)ノ

1

luneice 已获得阿里云代金券 复制链接去分享

人生苦短,我用Python做爬虫。Python非常好用的一个爬虫框架scrapy,对于静态网页来说爬取起来十分简单,对于动态网站来说就不那么容易了,通常会用到其他中间件,使用selenium和无UI浏览器进行爬取。原本是用来做自动化测试的工具,强行被拉来爬取动态网站。
能够写爬虫的语言确实很多的,Java JavaScript 甚至是C/C++。各有各的特点,但是对于大型的分布式爬虫系统来说,Java和Python是最终要考虑的语言了,相比之下Python在写爬虫时有一些比较好的优势,开发效率更高,所以Python就被拿来整爬虫了。

3

xucc 复制链接去分享

抓了1400万的招聘数据分析,仔细分析行业工资,地域工资等等;抓机票信息,降价和涨价都会通过邮箱提醒我。用python的我已经掉进了钱眼里(´▽`ʃƪ)

xucc 回复

这本书我已经有了,写的很不错!

韦玮 回复
回复@xucc:

谢谢您的支持与肯定。

姝垚 回复

抓的数据分析可以来写个话题聊聊哈哈哈~

评论
0

前端羊 已获得精通Python网络爬虫 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
当时用PHP写后台的时候,听说Python也可以写后台,就接触了一下,但是也没深入学习就放弃了,但是随着人工智能的趋势,Python成为了一门热门的语言,排名也进入了前十,找工作看到只要是算法工程师,就有它的身影,我看好它哦
你主要用Python来做哪些方面的工作?
我现在主要用它来做毕设算法,毕竟很方便,但是想学一门手艺,以后用来养活我自己,所以想学爬虫,要不来本书瞅瞅??
当初大家是如何入门Python或者成为Python大神的?
不是大神,只能说还是一个门外汉,想参考大神的书来提升一下自己,望以后可以成为一个爬虫小能手

0

stone521 已获得精通Python网络爬虫 复制链接去分享

工作10年,做了四五年程序员,一年DBA,剩下时间一直在做运维工作。
你是什么时候接触到Python的?
第一次接触python是14年的时候,因为之前一直做程序员再加上python超级容易上手。基本没费什么劲就开始了自己python之旅。

你看好Python吗?
python虽然国内起步晚,发展慢。但是从大趋势来看还是非常迅猛的。(主要看招聘就能看出来,不说自己会python咋敢出来见人。)

你主要用Python来做哪些方面的工作?
主要是运维工作,运维自动化。用python写过爬虫,做过web工具,做过windows服务、托盘监控程序等等

当初大家是如何入门Python或者成为Python大神的?
写python程序是因为工作需要被逼入坑,因为工作做需要用到IP地址库,之前程序那面一直使用的是纯真库。太老旧了,准确率太低,有时候做活动需要判断IP到城市一级别。后来到处去花钱买IP地址库,查询一些积累的误判数据,发现市面好的IP地址库不卖,卖的满足不了我们的需求。
后来发现IP地址库比较准的几家,一个是IP138,一个腾讯,一个淘宝。(这几家都不卖,可能看不上这几个小钱)
后来的事说起来就有点无耻了。用python做了个爬虫程序,把IP138,腾讯,淘宝的IP地址库给爬下来了,现在还在不停的更新矫正。。。
当然也加了一些自己的东西。比如当地址在三家对比有歧义的时候,tracert上一跳出口路由再综合判断到底谁对的。。。

入坑之后写的程序就五花八门了。比如用Django框架,配合调用阿里的一些接口,做了一些运维工具。比如一键发布工具(调用oss),cdn缓存刷新(调用cdn),短信接口(调用阿里大于)还有针对自己的服务器的扫描工具,网上爬免费代理程序等等。

今年开始用python写一些服务器的监控和自动运维的程序了。因为公司应用都是跑在windows上,调用一些c的函数库比较多。
随着使用,越来越感叹python的强大。真心感觉没有python不能做的东西。胶水语言名不虚传啊。
PS:给本书吧~~~

0

定海神棍 已获得淘公仔 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
我是2014年的时候接触的,那个时候公司用Python来进行复杂算费逻辑的编写。就接触了,不过那个时候用法很窄,也不知道Python到底有啥别的用处。后来看公司大牛用Python做了好多事情,才知道原来这个语言如此神通广大。。
你主要用Python来做哪些方面的工作?
主要用Python做一些脚本,做维护工作。然后自己在工作中,需要一些小软件什么的,网上找不到,那就用Python自己写。
当初大家是如何入门Python或者成为Python大神的?
入门,那就是百度了,然后自己练习啊,研究别人做的代码啊,没别的招。

0

zrzlj 已获得阿里云代金券 复制链接去分享

现在还能有书么?我来聊聊我的感受吧。

我主要用在哪方面

我是测试工程师出身,后来转到运维开发工程师,系统管理员等等,反正杂事一大堆的那种。

测试工程师的时候,做啥?自动化测试+系统测试,自动化测试用的是Robotframework + selenium, 自然而然上手Python。
你会问,Java一样可以干selenium啊,为啥选择python?

我最大的原因是因为和Java比起来,他是脚本语言,发现哪个case有问题,立马改了再跑一次。。。Java编写的功能测试用例,部署在jenkis自动触发的测试环境中,编辑等一系列操作有点麻烦了。

你会问,Perl也是脚本语言啊,为什么不用Perl?嗯,也用过不少Perl,当时是Perl5,当时觉得Python的面向对象编程比较好,深受学校教育的荼毒啊。。。。当然这只是从测试工作的角度看这个问题,我还看到了python做web编程,科学计算等各方面,当时感觉python更具生命力,于是潜移默化的倾向它。

后来做运维开发工程师了,果然各种基于web的运维工具开发,Django,flask,轻量级的bottle,各种框架应接不暇,越做越顺手,反正不多想了,就这么干下去咯。

最爽哪点?

不想说什么语法优雅等等,每个人对美的感觉是不一样的,我觉得最爽的是python真的太多太多库了, 只有想不到,没有找不到,而且所有的一切一个pip install搞定,解决所有的依赖关系,相比Java的Maven,轻量级许多,对我最终倾向于Python就是各方面都比Java轻的感觉,而且配合virtualenv,轻易的隔离环境,感觉不错哦。

最喜欢哪些库或者框架或者工具?

肯定记不得用过多少种库了,现在随口提的话,立刻想想到:requests, jinja2, django, ansible, 已经深入日常工作,和碗+筷子的感觉差不多?

不爽的

如果这里还提那个老生常谈的多线程问题会不会被吊打?不说什么多核性能问题,就是用惯了Java自带的各种类似于FixedThreadPool, Executor等等, 搞起多线程起来,还是有点不爽。当然我觉得还是自己没用好的原因,不在工具,在人。

最后,我还没把python3当主要工作语言,有点捉急,但是没办法 ,你晓得的,运维工程师,辣么多老的系统在那维护,想改,不容易啊。。。

0

善良的老妖 已获得精通Python网络爬虫 复制链接去分享

1、你是什么时候接触到Python的?你看好Python吗?

大三下学期的时候决定转行学软件,在决定学习哪一门语言的时候查了很多资料,也在知乎上逛了好久,才对Python有了一定的了解,无论难易程度,还是语言的应用领域Python都是有很大优势的!而且在目前最火的人工智能领域中,Python有着巨大的优势,所以就坚定地选择了Python!!!

2、你主要用Python来做哪些方面的工作?

我目前主要的方向时用来做爬虫

3、当初大家是如何入门Python或者成为Python大神的?

目前还是一只小菜鸟。。。希望能有幸得到楼主大神的书《精通Python网络爬虫》
0

浮生递归 复制链接去分享

想要书,但不会这语言,怎么答?[泪奔]

韦玮 回复

这本书应该需要有Python基础语法的知识后才能学下去,可以先了解下Python基础的知识。

韦玮 回复

关于Python的基础知识,大家可以直接在阿里云课堂看我的视频课程学习,免费的,刚上线,https://edu.aliyun.com/course/154 ,希望能够对大家有所帮助。

评论
1

rockan007 复制链接去分享

当然是PY交易了

韦玮 回复

量化交易研究得多吗?

评论
0

ferer 复制链接去分享

刚开始学,还不知道看啥书,现在都是看网上的视频学习~

韦玮 回复

不同的学习方式,都可以达到一样的学习结果。

三千风月 回复

必须爬虫

评论
3

笨笨的粽子妞 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
13年左右开始接触Python,看《集体智慧编程》和《机器学习实践》的时候。很看好Python,目前不是排名第一了吗?
你主要用Python来做哪些方面的工作?
以前是用R做数据分析,后面R运行太慢,就准备转Python了。目前是用Python做数据分析,下一步是用Python做TensorFlow方面的深度学习。
当初大家是如何入门Python或者成为Python大神的?
以前是跟着笨办法学Python(http://www.jb51.net/shouce/Pythonbbf/latest/),跟了一般忙别的去了,就耽搁了,一直没有系统学习。目前是用到什么都现学现查。不过有机会还是要系统学习一下的。

0

设计自己网 复制链接去分享

用python 搞人工智能,你觉得如何?

韦玮 回复

挺适合的。

评论
0

域品淘 复制链接去分享

阿里云高手如云,初学者好多还没弄明白。。。

韦玮 回复

慢慢搞,最慢就是最快。

评论
2

【方向】 复制链接去分享

所以,大家不妨聊聊自己心目中的Python吧
数据处理用Python,舒服~~

你是什么时候接触到Python的?你看好Python吗?
刚刚接触两个月,非常看好,深度学习的框架和数据的处理能力在python上都可以实现。

你主要用Python来做哪些方面的工作?
现在是学习阶段,未来打算用Pyhton 爬点数据,分析数据。

当初大家是如何入门Python或者成为Python大神的?
刚刚进门在网上看公开课。
PS:刚刚开始学习python爬虫··

1

北方的郎 复制链接去分享

你是什么时候接触到Python的?你看好Python吗?
有几年了,很喜欢,很看好
你主要用Python来做哪些方面的工作?
工作:网络爬取,数据分析,机器学习
业余:爬小说,玩天池,各种网上需要自动处理的东西。
Python还帮我从一个网页游戏脱坑,几年前我玩一个网页游戏很上瘾。后来为了能每天完成任务,我就用Python写了自动处理的脚本,然后每天一开机就跑这个脚本,也不怎么开游戏界面了。过了几天,我感觉很无聊,连脚本也懒得跑,就脱坑了。
当初大家是如何入门Python或者成为Python大神的?
看了一点入门资料,其他全靠撸代码,边干边查边学。

呵呵,给本书吧,我好回去优化一下我爬小说的代码。

11