
Python
LMRzero
一名热爱编程的小白,希望与大家一起学习进步
时间序列分类 / Spark / 实时计算
展开
-
白纸不够白,签名照片还需要ps去除背景?Python大法半完美解决电子签名背景问题(20行代码去除签名背景)
毕业季又来了,今年受疫情影响,毕业答辩基本都在网上进行。很多材料都需要电子签名。由于受到纸张、光线和手机等外部环境的影响,并不是每个人都有完美的条件拍出比较好的签名照片。本文主要是利用python来对签名背景去除,提取签名照片。原创 2020-05-24 20:19:38 · 15900 阅读 · 0 评论 -
Python爬虫之Scrapy(爬取csdn博客)
本博客介绍使用Scrapy爬取博客数据(标题,时间,链接,内容简介)。首先简要介绍Scrapy使用,scrapy安装自行百度安装。创建爬虫项目安装好scrapy之后,首先新建项目文件:scrapy startproject csdnSpider创建项目之后会在相应的文件夹位置创建文件:创建爬虫模块首先编写爬虫模块,爬虫模块的代码都放置于spiders文件夹中 。 爬虫模...原创 2020-05-03 15:49:00 · 5994 阅读 · 4 评论 -
Python之BeatuifulSoup使用
# coding:utf-8from bs4 import BeautifulSoupimport bs4html_str = """<html><head><title>The Dormouse's story</title></head><body> <P class="title"><...原创 2020-04-28 23:31:50 · 4339 阅读 · 1 评论 -
Python正则表达式使用
Python通过re模块提供对正则表达式的支持 。 使用re的一般步骤是先将正则表达式的字符串形式 编译为Pattern实例,然后使用Pattern实例处理文本并获得匹配结果,最后使用Match 实例获得信息, 进行其他操作。 主要用到的方法列举如下:re.compile(string[,flag]) re.match(pattem,string[, flags]) re...原创 2020-04-26 21:26:11 · 4510 阅读 · 0 评论 -
Python进程间通信(队列和管道)
Python提供了多种进程间通信的方式,例如Queue、Pipe、Value+Array等。本博客主要演示Queue和Pipe这两种方式。 Queue和Pipe的区别在于Pipe常用来在两个进程间通信,Queue用来在多个进程间实现通信 。Queue通信机制 首先讲解 一下Queue通信方式。Queue是多进程安全的队列,可以使用Queue实现多进 程之间的数据...原创 2020-04-26 07:32:58 · 4681 阅读 · 1 评论 -
Python多进程示例(fork和multiprocessing)
Python实现多进程的方式主要有两种, 一种是使用 os库中的fork方法, 另一种 方法是使用multiprocessing库。这两种方法的区别在千前者仅适用于Unix/Linux操作系统,对Windows 不支持, 后者则是跨平台的实现方式。 由于本人使用的是windows电脑,因此演示结果只有multiprocessing的,但是也给出了fork的代码。本文是基于《Python...原创 2020-04-25 20:55:01 · 4982 阅读 · 1 评论 -
使用Python登录优快云(最新验证可用)
作为一个爬虫菜鸟,今天在网上看到使用Python来模拟登录的博客,就在优快云上试了试,结果处处碰壁。由于优快云更新了登陆验证方式,网上的一些方法已经不能使用,试了很久终于是模拟登陆成功了,但是频繁登陆会导致账号异常。谷歌浏览器查看登录请求网址:https://passport.youkuaiyun.com/login?code=public,输入账号密码登陆,查看NetWork,如下...原创 2020-04-20 14:31:52 · 8078 阅读 · 10 评论 -
Django学习(二)
Django模板使用在(一)使用 django.http.HttpResponse() 来输出 "Hello World!"。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。在本次实验中我们使用 Django 模板,模板是一个文本,用于分离文档的表现形式和内容。首先在HelloWorld 目录底下创建 templates 目录并建立 hello.html文件,如下所...原创 2020-04-01 20:26:31 · 6576 阅读 · 1 评论 -
Django学习(一)
安装DjangoDjango下载:https://www.djangoproject.com/download/Python下载:https://www.python.org/downloads/除了手动下载Django安装包之外还可以pip安装,具体命令如下:pip install Django==3.0.4检查是否安装成功:import djangodjango....原创 2020-03-31 20:34:58 · 6606 阅读 · 1 评论 -
pykafka写字典到Kafka
最近做项目遇到将字典数据存储到Kafka,由于在Python里面只接收字节数据,于是我将字典转化为json串之后再进行二进制编码写入Kafka,如下所示:from scrapy.utils.serialize import ScrapyJSONEncoderfrom pykafka import KafkaClientfrom novel.items import NovelItem...原创 2019-06-14 12:51:40 · 6257 阅读 · 1 评论