
Python Web 应用程序 Django 框架简介
在这个比较 Python 框架的最后一篇中,让我们看看 Django。 在本系列(由四部分组成)的前三篇文章中,我们讨论了 Pyramid、Flask 和 Tornado 这 3 个 Web 框架。我们已经构建了三次相同的应用程序,最终我们...
在这个比较 Python 框架的最后一篇中,让我们看看 Django。 在本系列(由四部分组成)的前三篇文章中,我们讨论了 Pyramid、Flask 和 Tornado 这 3 个 Web 框架。我们已经构建了三次相同的应用程序,最终我们...
用这个简单的工具生成带有多表的大型数据库,让你更好地用 SQL 研究数据科学。 在研究数据科学的过程中,最麻烦的往往不是算法或者技术,而是如何获取到一批原始数据。尽管网上有很多真实优质的数据集可以用于机器学习,然而在学习 SQL 时却不是如...
了解区块链是如何工作的最快的方法是构建一个。 你看到这篇文章是因为和我一样,对加密货币的大热而感到兴奋。并且想知道区块链是如何工作的 —— 它们背后的技术基础是什么。 但是理解区块链并不容易 —— 至少对我来说是这样。我徜徉在各种难懂的视频...
学习如何使用 Redis 和 Python 构建一个位置感知的应用程序。 我经常出差。但不是一个汽车狂热分子,所以当我有空闲时,我更喜欢在城市中散步或者骑单车。我参观过的许多城市都有共享单车系统,你可以租个单车用几个小时。大多数系统都有一个...
toolz库允许你操作函数,使其更容易理解和测试代码。 在这个由两部分组成的系列文章的第二部分中,我们将继续探索如何将函数式编程方法思想引入到Python,以便充分发挥二者之优势。 在上一篇文章中,我们介绍了不可变数据结构。这使我们能够编写...
不可变性可以帮助我们更好地理解我们的代码,本文将介绍如何在不牺牲性能的前提下实现它。 在这个由两部分组成的系列文章中,我将讨论如何将函数式编程方法思想引入到Python,以便充分发挥二者之优势。 第一篇文章(本文)将讨不可变数据结构如何发挥...
介绍 互联网的爆炸式增长对数据爱好者来说是一个福音。今天通过互联网获得的各种各样的数据就像是一堆等待解决的秘密和宝藏。例如,您正在计划旅行,如何抓取一些旅行推荐网站,提取各种有关的评论,并查看哪些地方得到了多数用户的积极回应!这样的例子数不...
Centos 7默认集成Python 2.7,如果需要python 3环境,则需要重新下载编译安装。本文将以Python 3.7.0为例,详细介绍如何在Centos 7上安装Python 3。 1、备份python2(可选) ...