分类 python 中的文章

Liuli 使用教程

2C的目的是为了构建一个多源(公众号、RSS)、干净、个性化的阅读环境,如果你在公众号阅读体验下深切感受到对于广告的无奈,那么这个项目就是你需要的,一起看看怎么安装部署2C吧。 开始 2C项目对于一些基础环境是有一点要求的,为了尽可能减少开发者部署使用的复杂度(特别是非Python开……

阅读全文

Ruia异步爬虫框架——快速开始

基于Ruia快速实现一个以Hacker News为目标的爬虫 本文主要通过对Hacker News的爬取示例来展示如何使用Ruia,下图红框中的数据就是爬虫脚本需要爬取的目标: 开始前的准备工作: 确定已经安装Ruia:pip install ruia -U 确定可以访问Hacker News 第一步:定义 Item Item的目的是定……

阅读全文

不论微信钉钉,我写了个通用消息监控处理机器人

上一篇推文中提到,我希望通过监控微信对应的聊天记录,来实现一个消息自动处理的机器人,上篇文章实现的就是自动保存感兴趣的文章到Bear。 虽说那篇文章比较实用,也有很多朋友表示喜欢,但还有不少缺陷: 对技术薄弱的朋友复现困难,项目很多配置需要手动生成,前期校验工作很多 二次开发比较困难,……

阅读全文

利用微信同步文章到Bear

如果图片失效:见【教程&工具】微信同步文章到Bear 在我日常工作中,我会将各种互联网以及生活中产出的信息汇总到Bear,再通过Bear的云同步使我各个终端的信息保持一致。 以前在使用有道云笔记的时候,有个功能我很喜欢,就是当看到一篇想收藏的文章的话,就可以直接右上角发送到有……

阅读全文

以Ruia为例:如何实现一个Python爬虫框架

这篇文章的题目有点大,但这并不是说我自觉对Python爬虫这块有多大见解,我只不过是想将自己的一些经验付诸于笔,对于如何写一个爬虫框架,我想一步一步地结合具体代码来讲述如何从零开始编写一个自己的爬虫框架 2018年到如今,我花精力比较多的一个开源项目算是Ruia了,这是一个基于Py……

阅读全文

谈谈对Python爬虫的理解

谈谈对Python爬虫的理解 爬虫也可以称为Python爬虫 不知从何时起,Python这门语言和爬虫就像一对恋人,二者如胶似漆 ,形影不离,你中有我、我中有你,一提起爬虫,就会想到Python,一说起Python,就会想到人工智能……和爬虫 所以,一般说爬虫的时候,大部分程序员潜意识里……

阅读全文

如何用PEP 8编写优雅的Python代码

原文地址:How to Write Beautiful Python Code With PEP 8 作者:Jasmine Finer 翻译:howie6879 PEP 8有时候读作PEP8 或者PEP-8,是一份提供如何编写Python代码指南和最佳实践的文档,由Guido van Rossum, Barry Warsaw, Nick Coghlan在2001年完成。PEP 8主要注重于提高 Python 代码的可读性和一致性。 PEP全……

阅读全文

Sanic 使用教程 - 6.常用的技巧

结合前面讲的配置、项目结构、页面渲染、数据库连接,构造一个优雅的Sanic应用对你来说估计没什么大问题了,但是在实际使用过程中,可能你会碰到各种各样的需求,与之对应,你也会遇到千奇百怪的问题,除了在官方pro提issue,你大部分问题都需要自己去面对,看官方的介绍大概就可以明白S……

阅读全文

Sanic 使用教程 - 5.数据库使用

介绍中说的很明白,Sanic 是一个可以使用 async/await 语法编写项目的异步非阻塞框架,既然是异步框架,那么在使用过程中用到的第三方包也最好是异步的,比如http请求,最好就使用aihttp而非requests,对于数据库的连接,也是同样如此,下面我将用代码的形式来说明下如何在Sanic中连接……

阅读全文