摘要:
继上节使用原生多进程并行运行,基于Redis作为消息队列完成了圆周率的计算,本节我们使用原生操作系统消息队列来替换Redis。 文件 使用文件进行通信是最简单的一种通信方式,子进程将结果输出到临时文件,父进程从文件中读出来。文件名使用子进程的进程id来命名。进... 阅读全文
摘要:
继上节使用原生多进程并行运行,基于Redis作为消息队列完成了圆周率的计算,本节我们使用原生操作系统消息队列来替换Redis。 文件 使用文件进行通信是最简单的一种通信方式,子进程将结果输出到临时文件,父进程从文件中读出来。文件名使用子进程的进程id来命名。进... 阅读全文
摘要:
这一节,我们将通过一个简单的登录页面,进一步学习 Django 的使用。 新建项目 首先,新建一个 Django 项目,记得别弄错了哦。 settings 中静态文件、templates 路径配置 这里我们已经写好了登录页面(点我下载),但是这一个登录页面不... 阅读全文
摘要:
这一节,我们将通过一个简单的登录页面,进一步学习 Django 的使用。 新建项目 首先,新建一个 Django 项目,记得别弄错了哦。 settings 中静态文件、templates 路径配置 这里我们已经写好了登录页面(点我下载),但是这一个登录页面不... 阅读全文
摘要:
1.哈希函数 Hash Function def hash_function(k):"""Hashes our transaction."""if type(k) is not str:k = json.dumps(k, sort_keys=True)retu... 阅读全文
摘要:
1.哈希函数 Hash Function def hash_function(k):"""Hashes our transaction."""if type(k) is not str:k = json.dumps(k, sort_keys=True)retu... 阅读全文
摘要:
这篇文章的定位是,给有一些python基础,但是对爬虫一无所知的人写的。文中只会涉及到爬虫最核心的部分,完全避开莫名其妙的坑或概念,让读者觉得爬虫是一件非常简单的事情,而事实上爬虫确实是一件非常简单的事情(如果你不是以爬虫为工作的话)。 本文分为如下几个部分 ... 阅读全文
摘要:
这篇文章的定位是,给有一些python基础,但是对爬虫一无所知的人写的。文中只会涉及到爬虫最核心的部分,完全避开莫名其妙的坑或概念,让读者觉得爬虫是一件非常简单的事情,而事实上爬虫确实是一件非常简单的事情(如果你不是以爬虫为工作的话)。 本文分为如下几个部分 ... 阅读全文
摘要:
分支与循环 条件是分支与循环中最为核心的点,解决的问题场景是不同的问题有不同的处理逻辑。当满足单个或者多个条件或者不满足条件进入分支和循环,这里也就说明这个对相同问题处理执行逻辑依据具体参数动态变化,由此产生多种可能性,但要求其中一个可能性必须执行其他可能性不... 阅读全文
摘要:
分支与循环 条件是分支与循环中最为核心的点,解决的问题场景是不同的问题有不同的处理逻辑。当满足单个或者多个条件或者不满足条件进入分支和循环,这里也就说明这个对相同问题处理执行逻辑依据具体参数动态变化,由此产生多种可能性,但要求其中一个可能性必须执行其他可能性不... 阅读全文