Python爬虫模拟登录带验证码网站(图)

  爬取网站时经常会遇到需要登录的问题,这是就需要用到模拟登录的相关方法。python提供了强大的url库,想做到这个并不难。这里以登录学校教务系统为例,做一个简单的例子。  首先得明白cookie的作用,cookie是某些网站为了辨别用户身份、进行session跟...

#
Python
分享:

Python实现之初等函数三之三角函数(图)

  三角函数在python和numpy中实现的不够全面,主要包括cos, cosh, sin sinh, tan, tanh三角函数和arccos, arccosh, arcsin, arcsinh, arctan, arctanh反三角函数,cot,sec,csc,arccot,arcsec,arccsc均为提供,不过可以通过其他函数进行组合或变形得以实现...

#
Python
分享:

Python自制简单实用的日志装饰器(图)

  在写代码的时候,往往会漏掉日志这个关键因素,导致功能在使用的时候出错却无法溯源。  其实,只需要写一个非常简单的日志装饰器,我们就能大大提升排查问题的效率。  1.简陋版装饰器  写一个装饰器非常简单,因为本质上装饰器就是一个返回函数的...

#
Python
分享:

我是如何利用Python下载酷狗音乐的(图)

  前言  现在的听歌软件动不动就是各种付费,要下载软件才能听,当你下载了之后,你会惊奇的发现这首歌还收费,这就让一向喜欢白嫖的小编感到很伤心了。于是,小编冥思苦想,终于让我发现了其中的奥秘,一起来看看吧。  项目准备  编辑器:Sublime...

#
Python
分享:

逐个举例,教你如何使用Python批量处理数据

  Python递归批量重命名文件  通过递归把指定的path按照dict中的键值对,将文件名中的键用对应的值替换。import osdef test(path, dict):    """     递归把指定的path按照dict中的键值对,将文件名中的键用对应的值替换。&n...

#
Python
分享:

十套技巧提升你的Python编程水平(图)

  为了用python编写更好的代码,我们仍然可以改进一些事情。在这篇博客中,你会学到10个技巧,让你的python代码变得更好。  1. 链接操作  让我们设想这样一个场景:您为一家招聘机构工作,该公司的人力资源部门给了您一项任务,要构建一个系统,该系统...

#
Python
分享:

Pytest+Appium和UI自动化的那些事

  本文主要介绍下 Pytest+Allure+Appium 记录一些过程和经历,一些好用的方法什么的,之前也没写过什么文章,文章可能有点干,看官们多喝水。  主要用了啥:  ·Python3  ·Appium  ·Allure-pytest  ·Pytest  Appium 不常见却好用的方法  ...

使用这个 Python 模块输入不可见的密码

  密码对程序员来说尤其重要。你不应该在不加密的情况下存储它们,而且你也不应该在用户输入密码的时候显示出输入的内容。当我决定要提高我的笔记本电脑的安全性时,这对我来说变得特别重要。我对我的家目录进行了加密,但当我登录后,任何以纯文本形式存...

#
Python
分享:

手把手教你用Python高仿一个任务管理器(图)

  前言  相信大家对任务管理器都不是很陌生了,Ctrl+Alt+Del即可打开,然后点击启动任务管理器,或者右击任务栏-启动任务管理器即可启动任务管理器,启动之后界面如下:  可以看出它列举出了一些重要的参数,比如进程数量,CPU使用率,物理内存,接下...

#
Python
分享:

使用这个 Python 模块输入不可见的密码

  用 GPG 和 Python 的 getpass 模块给你的密码多一层安全保障。  密码对程序员来说尤其重要。你不应该在不加密的情况下存储它们,而且你也不应该在用户输入密码的时候显示出输入的内容。当我决定要提高我的笔记本电脑的安全性时,这对我来说变得特别重...

#
Python
分享:

新技能get!用 Python 高效背单词(图)

  背景  作为一个程序员,经常需要阅读英文论文、文档、书籍。对于一些基础不好的同学来说,最主要的拦路虎是英语单词。计算机类文档不同于小说,其语法、句式都比较简单,可以说只要词汇量有了,阅读就很简单。  如果能在平时提高词汇量,那是最好不...

#
Python
分享:

Python内存分配,常驻内存和测量(图)

  要精通一门语言,熟悉其内容分配和使用机制很重要。对于编译型语言比如C,C++,内存的使用完全由程序员自己代码分配和管理,所以对C,C++程序员内存机制非常熟悉。但是对于动态语言,比如Python,内存在语言层自动管理,所以程序员无需关注太多细节,但...

#
Python
分享:

手把手教你使用Python轻松打造淘宝主图视频生成神器(图)

  前言  做过网店的朋友多多少少都会用到主图视频,因为它可以提高网店商品的曝光率,以此提高店铺商品的成交率,今天,小编就来带大家做一个这样的神器,据说在网上同类软件是收费软件,我们做好后就可以免费的使用啦。  一、项目准备  编辑器:s...

#
Python
分享:

介绍几种 Python 加密源代码的方法(图)

  Python 语法简单,使用方便,我们可以使用它快速地编写程序和构建应用。 在编写好程序之后,我们必然要进行程序的分发。  如果我们写的是图形界面程序,可能会打包成相应操作系统平台的二进制运行文件 (当然也可能直接发 Python 代码给别人运行)。 ...

#
Python
分享:

用Python对微博热搜做舆情分析(图)

  今天志斌看微博热搜的时候,发现这样一条热搜。  我寻思,这要真的改了,真的炸锅!所以志斌爬取了这条微博下的数据,进行了一个简单的舆情分析!  需要源码的同学,加志斌微信获取哈~  一、数据采集  志斌在之前的两篇文章中,详细的介绍了如何...

#
Python
分享:

用 50 行代码写个听小说的爬虫(图)

  在路上发现好多人都喜欢用耳机听小说,同事居然可以一整天的带着一只耳机听小说。小编表示非常的震惊。今天就用 Python 下载听小说 tingchina.com的音频。  书名和章节列表  随机点开一本书,这个页面可以使用 BeautifulSoup 获取书名和所有单个章...

#
Python
分享:

Python 一行代码算出每个省面积的神器(图)

  GeoPandas是一个基于pandas,针对地理数据做了特别支持的第三方模块。  它继承pandas.Series和pandas.Dataframe,实现了GeoSeries和GeoDataFrame类,使得其操纵和分析平面几何对象非常方便。  1.准备  开始之前,你要确保Python和pip已经成功安装...

#
Python
分享:

编个代码,让Python自动发邮件给你呀(上)(图)

  一、开门见山  自动化测试过程中,一般测试结果都会以邮件的形式发送给相关人员,那么,在Python中,如何编写代码将邮件发送给对应的用户?  同时,发送邮件时又有不同的形式,比如:文本、HTML、图片附件、非图片附件等,这些又是如何操作的呢?下...

#
Python
分享:

吊打 Pyecharts,这个新 Python 绘图库竟然这么漂亮!(图)

  Python可视化新秀  这个Python可视化新秀,在GitHub上是这样介绍的:  PyG2Plot 是@AntV/G2Plot 在 Python3 上的封装。G2Plot 是一套简单、易用、并具备一定扩展能力和组合能力的统计图表库,基于图形语法理论搭建而成。  不过研究PyG2Plot还得先...

#
Python
分享:

使用nose进行python自动化测试(图)

  一、为什么使用nose?  编写测试更容易。 nose可以自动识别继承于unittest.TestCase的测试单元,并执行测试,而且,nose也可以测试非继承于unittest.TestCase的测试单元。nose提供了丰富的API便于编写测试代码。  执行测试更容易。 只要遵循一些简单...

#
Python
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号