这是Python 10天入门闯关的Day1,我们先来看看Python七大用武之地和各自领域常用的工具包,这个视频对于想入门Python的朋友非常有用,可以先收藏一下。
Python语言可以用来做什么?
1 数据可视化
Python适合做数据可视化,其能力非常强大,并且选择众多,常用的第三库:matplotlib,seaborn, plotly, pyecharts, 还有Python自带的turtle库,能绘制出非常有意思的图形。
2 数据科学
只要有数据的地方,就能看到Python的身影。在数据科学计算领域,Python非常非常热门,常用的第三方库包括 Numpy, Scipy, Pandas , Kaggle 是最大的数据科学网站,资源众多。
3 爬虫
Python 非常适合写爬虫,自带urllib 第三方包beautifulsoup4爬虫工具,另外,Python第三方库还有requests、scrapy、PySpider,组成了非常强大的爬虫系统。
4 自动化办公
Python在自动化办公领域正在越来越受欢迎,批量处理简直是加班族的福音,Python完全能自动化excel、ppt、word、邮件、文件处理。针对excel常用的第三方库xlwings、xlsxwriter、xlrd;ppt的自动化处理,主要的库有pywin32com、pptx;针对word的python-docx、pypiwin32; 处理邮件的smtplib、imaplib、email,实现邮件编写、发送、接收、读取等一系列自动化操作。
5 运维和测试
Python也适合做运维,提升Linux运维工程师的工作效率,如psutil 能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等);Python的测试框架也很丰富,比如内置的标准类库unittest,以及其升级版py.test库,都为Python代码测试提供很大便利。
6 web开发
Python具备实力不俗的Web开发框架,如工作中常用的企业级开发框架Django、支持快速建站的中小Web框架 Flask,招聘网站关于Python开发的岗位也不少。
7 AI
说到 AI,应该是Python的看家本领,AI生态群星云集,星光熠熠,不仅有Tensorflow、Pytorch,还有视觉领域的OpenCV,自然语言处理领域的Gensim、NLTK、Transformer 等经典工具。
以上就是Python七大用武之地和各自领域常用的工具包,看完记得点赞哦。
亲爱的《Python与算法社区》读者朋友们:
坚持一个完整系列的技术分享不易,如果你看到这里,希望你能点赞或转发,你的每一次点赞或转发,都告诉我这类视频有价值。如果你还想继续看到这个系列视频,请点赞,这样我更能坚持做好这个系列。