![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python入门
wulishinian
喜爱说单口相声的编程爱好者
展开
-
这种反爬虫手段有点意思,看我破了它!
这种反爬虫手段被广泛应用在一线互联网企业的产品中,例如汽车资讯类网站、小说类网站等文字密度较大的站点。在开始学习之前,我们先来看看具体的现象。打开网址:https://implicit-style-css_0.crawler-lab.com呈现在我们眼前的是这样一个界面:这次的任务,就是拿到页面上所呈现的内容的文本。在编写爬虫代码之前,我们要做几件事:确定目标内容的来源,也就是找到响应目标内容的那次请求确定目标内容在网页中的位置其实就是最基本的观察和分析。网络请求方面,打开浏览器调试工转载 2020-06-20 17:12:36 · 457 阅读 · 1 评论 -
8种高级的Python列表使用技巧,你都会了吗?
Python中的列表是我们最常见的数据结构之一,也是最强大的数据结构之一!Python列表功能非常丰富,并且具有很多隐藏的技巧没有被发现。一、使用Python过滤列表1.使用Filter()函数filter()函数采用两个参数:函数和可迭代项。 在这种情况下,我们将定义一个函数并过滤一个列表。让我们用一个例子来尝试一下!我们将从列表开始,并过滤出所有小于3的项:original_list = [1,2,3,4,5]def filter_three(number): return numbe原创 2020-06-19 11:14:34 · 618 阅读 · 0 评论 -
python入门:操作数据库项目实例分享
本文根据一个项目实例,记录分享一下python将数据库的内容提取显示到程序界面的过程及相关设置,探索python操作数据库的用法。主要分享内容:1、显示数据库内容。2、修改数据库内容。3、表格控件指定滑块位置。4、自定义右键菜单。使用环境:python3.7 + Mysql5 +PyQt5针对人群:初学者或有资料查阅需求者,资深人士勿喷,敬请提出宝贵意见,本人虚心接受。前期准备1、创建软件界面上图为使用PyQt5相关模块创建的工程造价系统界面,使用的模块及功能:1、QMainWi转载 2020-06-19 10:43:46 · 1337 阅读 · 0 评论 -
用 Python 将 Excel 表格转成可视化图形
作者 | Waao666原文 | https://blog.csdn.net/weixin_40973138/article/details/106190092仅供学习之用,如有侵权请联系删除。大家知道,考研很大一部分也是考信息收集能力。每年往往有很多人就是在这上面栽跟头了,不能正确分析各大院校往年的录取信息,进而没能选择合适的报考院校。至于很多院校的录取信息是以 PDF 形式发布,例如我手上的深大电通录取结果,这就需要我们先把 PDF 转化为 Excel 啦。(1)PDF(2)Exce.转载 2020-06-17 10:40:19 · 4823 阅读 · 1 评论 -
Python面试必看!53个经典面试题详解
本文列出53个Python面试问题,并且提供了答案,供数科学家和软件工程师们参考。不久前,我作为“数据科学家”开始担任一个新的角色,实际上就是一位“Python工程师”。如果我在面试前提前了解一下Python的线程生命周期,而不是它的Recommender System(推荐系统)的话,我可能会在面试中表现得更好。为了帮助大家通过面试,下面我整理了我为Python面试/工作准备的问题,并提供了答案。大多数数据科学家都会编写大量的代码,所以这些问题/答案对科学家和工程师都同样适用。无论你是一位面试官、原创 2020-06-17 10:22:53 · 31414 阅读 · 4 评论 -
代码等待10秒不直观,教你用进度条显示时间进度
你有没有试过代码里等待几秒再继续做下一件事,但是控制台日志啥都没打,一直傻傻的等?今天教大家显示实时打印等了多少秒的进度条,希望大家喜欢。1、工具今天跟大家分享的Python库就是Tqdm,它是 Python 进度条库,可以在 Python 长循环中添加一个进度提示信息。用户只需要封装任意的迭代器,是一个快速、扩展性强的进度条工具库。效果图2、安装$ pip install tqdm3、tqdm的用法主要有3种:自动控制手动控制脚本或命令行4、例子使用方法一:传入可迭代对象转载 2020-06-16 17:00:45 · 484 阅读 · 0 评论 -
用 Python 让你的 PPT 数据动起来
在读技术博客的过程中,我们会发现那些能够把知识、成果讲透的博主很多都会做动态图表。他们的图是怎么做的?难度大吗?这篇文章就介绍了 Python 中一种简单的动态图表制作方法。数据暴增的年代,数据科学家、分析师在被要求对数据有更深的理解与分析的同时,还需要将结果有效地传递给他人。如何让目标听众更直观地理解?当然是将数据可视化啊,而且最好是动态可视化。本文将以线型图、条形图和饼图为例,系统地讲解如何让你的数据图表动起来。这些动态图表是用什么做的?接触过数据可视化的同学应该对 Python 里的 M原创 2020-06-16 16:41:58 · 876 阅读 · 0 评论 -
30 个 Python 的最佳实践、小贴士和技巧
作者 | Erik-Jan van Baaren译者 | 弯月 来源 | CSDN原文:https://towardsdatascience.com/30-python-best-practices-tips-and-tricks-caefb9f8c5f5以下为译文:我想借本文为大家献上 Python 语言的30个最佳实践、小贴士和技巧,希望能对各位勤劳的程序员有所帮助,并希望大家工作顺利!1、Python 版本在此想提醒各位:自2020年1月1日起,Python 官方不再支持 Pyth.原创 2020-06-15 16:23:54 · 197 阅读 · 0 评论 -
带你高效工作:利用python实现报表自动化
文源网络,仅供学习之用,如有侵权请联系删除。如果能够实现报表自动化,那我们将节约不少的时间,更高效的完成工作内容。那么,如何利用python实现报表自动化呢?本文将介绍xlwt 、xlrd、xlutils的常用功能,xlwt写Excel时公式的应用以及xlwt写入特定目录来手把手带大家实现报表自动化。Python写Excel*1、准备工作安装xlwt *在终端中输入pip install xlwt或者easy_install xlwt引入xlwt包 :import xlwt # 写2、基础.转载 2020-05-22 13:53:10 · 1751 阅读 · 0 评论 -
可视化:将matplotlib图形嵌入到PyQt5界面中
本篇介绍如何将由matplotlib绘就的图形嵌入到 PyQt5界面中。只需从matplotlib.backends.backend_qt5agg.FigureCanvasQTAgg类继承一个画布控件,然后就可以当成是 PyQt5 普通控件那样添加到图形界面即可。详情可参考如下例子:下面这个例子来自官网,稍微复杂一点点,我仅添加了一点中文注释。本文由博客群发一文多发等运营工...原创 2020-03-11 14:11:29 · 9465 阅读 · 0 评论 -
Python的26个小技巧
python是世界上最流行的编程语言之一。这有许多原因:容易学习可跨平台拥有大量的模块和库我把使用Python作为数据科学家日常工作的一部分。一路上,我学会了一些有用的技巧和要点。在这里,我尝试以A - Z格式分享其中的一些。这些“技巧”大部分是我在日常工作中使用或偶然发现的。我在浏览Python标准库文档时发现了一些。另一些是我在搜索PyPi时发现的。然而,值得称赞的是其中的四五...原创 2019-11-06 17:04:06 · 171 阅读 · 0 评论 -
几行代码教你轻松瓜分双十一20亿红包
这几天,双十一的活动有没有把你折腾的不轻呢?如果没有,只有两种可能:一,你没女朋友;二,你没有女性朋友,不然你一定会收到如下消息:要知道阿里每年都会发放大量红包、各种优惠券和各种互助游戏…而这两天,马爸爸的“ATM”们可都沉迷于这些个互助游戏里不可自拔,吾日三省吾身:签到了?做任务了么?升级了么?:一般我们程序员对这种游戏都是没什么太大兴趣,毕竟每天都有找不完的Bug,加不完的班,但是假如...原创 2019-11-05 15:00:32 · 782 阅读 · 1 评论 -
为什么人工智能用Python开发?
很多人知道Python和人工智能,但不清楚他们中间有什么区别和联系。为什么人工智能用Python开发?今天给大家解释一下这个问题。01 AI — 当下最热的领域对很多人来说,“人工智能”这个词既让人倍感兴奋,又觉得高深莫测。毕竟,几乎所有巨头——从国外的Google、Facebook、Apple、Amazon到国内的BAT、华为、美团、今日头条等,都在争相进军这一领域。人工智能技术也渗入...原创 2019-10-31 15:19:40 · 1237 阅读 · 0 评论