Python之多进程与多线程的使用

进程与线程
想象在学校的一个机房,有固定数量的电脑,老师安排了一个爬虫任务让大家一起完成,每个学生使用一台电脑爬取部分数据,将数据放到一个公共数据库。共同资源就像公共数...

2021-03-06

Python爬虫分析微博热搜关键词的实现代码

1,使用到的第三方库
requests
BeautifulSoup 美味汤
worldcloud 词云
jieba 中文分词
matplotlib 绘图
2,代码实现部分import requestsimport wordcloudimport jiebafrom bs4...

2021-03-06

matplotlib绘制正余弦曲线图的实现

序言:在python里面,数据可视化是python的一个亮点。在python里面,数据可视可以达到什么样的效果,这当然与我们使用的库有关。python常常需要导入库,并不断调用方法,就很像一条流数...

2021-03-06

Django实现简单的分页功能

Django 分页功能的实现,供大家参考,具体内容如下创建项目创建APP,添加APP这些就不在多说我们这次重点来看到视图函数下面是路由设置视图函数继承TemplateViewviews.pyclass ind...

2021-03-06

Python中使用Selenium环境安装的方法步骤

环境准备已正确安装python环境,已安装chrome浏览器或者firefox浏览器
使用 python --version 命令如果输出python版本则python 安装成功安装selenium 使用pip命令安装seleni...

2021-03-06

python快速安装OpenCV的步骤记录

前言opencv是一款开源的跨平台的计算机视觉库,轻量级而且高效,由一系列C函数和少量C++类构成,同时提供了python、ruby、matlab等语言的接口,实现了图像处理和计算机视觉方面的很...

2021-03-06

Python爬虫爬取ts碎片视频+验证码登录功能

目标:爬取自己账号中购买的课程视频。一、实现登录账号这里采用的是手动输入验证码的方式,有能力的盆友也可以通过图像识别的方式自动填写验证码。登录后,采用session保持登录...

2021-03-06

Python爬虫爬取微博热搜保存为 Markdown 文件的源码

什么是爬虫?网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还...

2021-03-06

python实现银行账户系统

Python编写一个简易银行账户系统,供大家参考,具体内容如下文章中主要涉及的方法是Python中的open(filename, ‘r')以读的方式打开文件open(filename, ‘w')以写的方式打开文件...

2021-03-06

Python使用tkinter制作在线翻译软件

tkinter的功能是如此强大,竟然还能做翻译软件。当然是在线的,我发现有一个quicktranslate模块,可以提供在线翻译功能,相当于提供了一个翻译的接口,利用它就可以制作在线翻译软件...

2021-03-06

Python中生成ndarray实例讲解

生成ndarray最简单的方法就是array函数,array函数接受任意的序列型对象,生成一个新的包含传递数据的NumPy数组。例子如下:import numpy as npdata1 = [1, 2, 3, 4]data2 = [[1,...

2021-03-06

anaconda升级sklearn版本的实现方法

调用sklearn的model_selection时,发现sklearn中没有model_selection的模块。经过检查,发现anaconda中的sklearn版本太低,为0.17版本。于是,开始了sklearn的升级之旅。1.查看原有...

2021-03-06

Python爬虫制作翻译程序的示例代码

上篇文章给大家介绍了Python爬虫实现百度翻译功能过程详解Python爬虫学习之翻译小程序 感兴趣的朋友点击查看。今天给大家介绍Python爬虫制作翻译程序的方法,具体内容如下所...

2021-03-06

Python爬虫+tkinter界面实现历史天气查询的思路详解

今天给大家分享用Python 爬虫+tkinter界面来实现历史天气查询。一、实现效果运行效果运行效果如下: 二、基本思路导入用到的库import requestsfrom lxml import etreeimport...

2021-03-06

Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)

前言:
猫眼票房页面的字体加密是动态的,每次或者每天加载页面的字体文件都会有所变化,本篇内容针对这种加密方式进行分析
字体加密原理:简单来说就是程序员在设计网站的时候使用...

2021-03-06

Python绘制词云图之可视化神器pyecharts的方法

自定义图片生成词云图的多种方法有时候我们会根据具体的场景来结合图片展示词云,比如我分析的是美团评论,那么最好的展示方法就是利用美团的logo来做词云图的底图展示,下面我们...

2021-03-06

详解Python 中的 defaultdict 数据类型

这篇文章给大家介绍Python 中的 defaultdict 数据类型,具体内容如下所示:官方网址首先,defaultdict 是 dict 的一个子类。通常 Python 中字典(dict)这种数据类型是通过键值对来存...

2021-03-06

sklearn中的交叉验证的实现(Cross-Validation)

sklearn是利用python进行机器学习中一个非常全面和好用的第三方库,用过的都说好。今天主要记录一下sklearn中关于交叉验证的各种用法,主要是对sklearn官方文档 Cross-validati...

2021-03-06

Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题

我们在编写Python爬虫时,有时会遇到网站拒绝访问等反爬手段,比如这么我们想爬取蚂蚁短租数据,它则会提示“当前访问疑似黑客攻击,已被网站管理员设置为拦截”提示,如下图所示。此...

2021-03-06

python实现计算图形面积

用Python编写关于计算图形面积的代码实现,供大家参考,具体内容如下#寒假打卡28天第7天import mathclass Round(): #圆形 def __init__(self, R): self.R = R def area(self):...

2021-03-06

python连接手机自动搜集蚂蚁森林能量的实现代码

1、首先我们需要下载一个ADB DRIVER INSTALL驱动安装。需要的可以到我的资源那里下载2、手机进入开发者模式,usb调试下面选择“仅为充电” 开始调试,插入usb线,手机把(usb调试)打...

2021-03-06

学点简单的Django之第一个Django程序的实现

这里采用PyCharm专业版可以直接创建Django项目,这里面自动部署了Django的基本环境。在创建项目时选择Django项目:

第一次建立Django项目时可能需要一段时间去等待下载相关的...

2021-03-06

Python制作运行进度条的实现效果(代码运行不无聊)

一、普通进度条import sysimport time# 普通进度条# 在代码迭代运行中进行统计计算,并使用格式化字符串输出代码运行进度def progress_bar(): for i in range(1, 101): # 1-1...

2021-03-06

Django如何重置migration的几种情景

情景一:不需要原有的数据库数据
删除数据库所有的表 删除项目的migration模块中的所有 文件,除了__init__.py 文件 执行脚本python manage.py makemigrationspython manag...

2021-03-06

详解pandas apply 并行处理的几种方法

1. pandarallel (pip install )
对于一个带有Pandas DataFrame df的简单用例和一个应用func的函数,只需用parallel_apply替换经典的apply。from pandarallel import pandaral...

2021-03-06

Matplotlib animation模块实现动态图

matplotlib 画图功能非常强大,目前也只能根据官网 提供的例子简单地画几张图。最近学习了能画动态图的animation模块,作个简单地记录。在matplotlib作图中,比较常用的是matplot...

2021-03-06

python网络爬虫实现发送短信验证码的方法

前言:今天要总结的是如何用程序来实现短信发送功能。但是呢,可能需要我们调用一些api接口,我会详细介绍。都是自己学到的,害怕忘记,所以要总结一下,让写博客成为一种坚持的信仰。...

2021-03-06

Django中的DateTimeField和DateField实现

DateTimeField
日期+时间。
与python里的 datetime.datetime 实例同。

比如,数据库字段内容为2018-08-30 16:31:00有以下两个可选的选项,均为bool类型:
参数1:auto_now,默认值为...

2021-03-06

python自动生成sql语句的脚本

描述:
工作中在数据库中创建表时,当字段很多时,比较麻烦,开发一个工具,可在excel中写好字段英文名和中文名,然后通过py生成脚本或直接在库中生成表
脚本:import tkinterfrom tkinte...

2021-03-06

python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解

matplotlib工具栏源码探析二(添加、删除内置工具项)探讨了工具栏内置工具项的管理,除了内置工具项,很多场景中需要自定义工具项,官方给出了案例https://matplotlib.org/gallery/u...

2021-03-06

python单例模式的应用场景实例讲解

1、应用场景需要频繁创建和销毁的对象;创建花费太多时间或资源,但经常使用的对象;工具类对象;经常访问数据库或文件的对象。2、实例如果每个对象中封装了相同的数据,但是需要创建...

2021-03-06

Django与AJAX实现网页动态数据显示的示例代码

前言
这部分已经折腾我两天了,还是没有头绪,可能还会折腾更久,最后在第三天上午解决问题,在一个不起眼的地方被坑了,jQuery加载的问题。会者不难,难者不会,希望后面人少走弯路吧环...

2021-03-06

Python 图片处理库exifread详解

【导语】:用 python 怎样获得图片的GPS信息?今天推荐一下 exifread 这个神奇的库,不仅仅是 GPS 信息,几乎能能获得图片的所有信息,快进来看看!!要怎样获得拍摄图片的GPS呢?这里我们...

2021-03-06

一文读懂python Scrapy爬虫框架

Scrapy是什么?先看官网上的说明,http://scrapy-chs.readthedocs.io/zh_CN/latest/intro/overview.htmlScrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。可以应...

2021-03-06

python中if嵌套命令实例讲解

一、嵌套命令计算机执行的顺序缩进相同的命令处于同一个等级,第一步,计算机就要按顺序一条一条地执行命令。1、先给score赋值;2、因为if和else是只能留一个的互斥关系,if和else...

2021-03-06

解决pytorch 数据类型报错的问题

pytorch报错:RuntimeError: Expected object of type Variable[torch.LongTensor] but found type Variable[torch.cuda.ByteTensor] for argument #1 ‘argument1'解决方法:p...

2021-03-06

python 如何读、写、解析CSV文件

您知道将表格数据存储到纯文本文件背后的机制是什么吗?答案是CSV(逗号分隔值)文件,该文件允许将数据转换为纯文本格式。在这篇文章中关于“在Python如何阅读CSV文件”中,我们将学...

2021-03-06

使用Python快速打开一个百万行级别的超大Excel文件的方法

知乎上有同学求助说,当他试图打开一个20M左右的excel文件时,无论是使用pandas的read_excel,还是直接使用xlrd或者openpyxl模块,速度都慢到无法忍受的程度,耗时大约1分钟左右。真...

2021-03-06

python实现杨辉三角的几种方法代码实例

方法一:迭代def triangle_1(x): """ :param x: 需要生成的杨辉三角行数 :return: """ triangle = [[1], [1, 1]] # 初始化杨辉三角 n = 3 # 从第三行开始计数,逐行添加 while...

2021-03-06

解决TensorFlow训练模型及保存数量限制的问题

每次卷积神经网络训练的结果都只保存了最后一部分,查阅了一下相关资料,发现是定义saver时采用的默认值,这里进行如下设置: saver = tf.train.Saver( max_to_keep = 100 , keep_...

2021-03-06

用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案

训练的时候当然用gpu,速度快呀。我想用cpu版的tensorflow跑一下,结果报错,这个错误不太容易看懂。大概意思是没找到一些节点。后来发现原因,用gpu和cpu保存的pb模型不太一样,但是...

2021-03-06

python 递归相关知识总结

听到递归总觉得挺高大上的,为什么呢?因为对其陌生,那么今天就来一文记住递归到底是个啥。不过先别急,一起来看一个问题:求10的阶乘(10!)。求x的阶乘,其实就是从1开始依次乘到x。那么1...

2021-03-06

python 将Excel转Word的示例

在日常工作中,Python在办公自动化领域应用非常广泛,如批量将多个Excel中的数据进行计算并生成图表,批量将多个Excel按固定格式转换成Word,或者定时生成文件并发送邮件等场景。本...

2021-03-06

python 基于pygame实现俄罗斯方块

一、简单说明
80、90后的小伙伴都玩过“俄罗斯方块”,那种“叱咤风云”场景 偶尔闪现在脑海 真的是太爽了;如果没有来得及玩过的同学,这次可以真正的自己做一个了本实例用的是P...

2021-03-06

python上下文管理的使用场景实例讲解

1、上下文管理的使用场景凡是要在代码块前后插入代码的场景,这点和装饰器类似。资源管理类:申请和回收,包括打开文件、网络连接、数据库连接等;权限验证。2、实例>>> with Conte...

2021-03-06

使用pandas读取表格数据并进行单行数据拼接的详细教程

业务需求
一个几十万条数据的Excel表格,现在需要拼接其中某一列的全部数据为一个字符串,例如下面简短的几行表格数据: id code price num...

2021-03-06

python反编译教程之2048小游戏实例

一.背景一道ctf题,通过破解2048游戏获得flag游戏的规则很简单,需要控制所有方块向同一个方向运动,两个相同数字方块撞在一起之后合并成为他们的和,每次操作之后会随机生成一个2...

2021-03-06

Autopep8的使用(python自动编排工具)

什么是Autopep8在python开发中, 大家都知道,python编码规范是PEP8,但是在市级开发中有的公司严格要求PEP8规范开发, 有的公司不会在乎那些,在我的理解中,程序员如果想走的更高,或者...

2021-03-06

VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)

错误现象:autopep8无法运行,运行后vscode右下角提示Error: Command failed: autopep8 c:\Users\Administrator\Desktop\Python\第1章 概述\1-10.py usage: autopep8 [-h] [--v...

2021-03-06

pip install命令安装扩展库整理

pip install命令用于安装扩展库,由于安装扩展库需要从国外网站下载,速度较慢,可以使用-i选项设置临时使用国内的镜像网站。命令格式:pip install -i 镜像地址 包名
例如:
pip ins...

2021-03-06
返回顶部
顶部