Python公开课 - Python与操作系统

Linux 目前Python在大多数的Linux操作系统中都已经集成了,也就是说可以直接使用 你可以通过 python -V 命令来显示版本号, 在Ubutun系统中默认已经安装了两个版本的Python,如果是你想要查看本机上Python3.x的版本号,可以使用 python3 -V来确...

Python公开课 - 新项目选择Python2还是Python3

前言 目前Python有两个主要版本,一个是Python2.x,另一个是Python3.x。 小T老师最早接触Python的时候,使用的是Python2.3,回想起来也蛮久远的事情了。 有很多成熟的产品和项目也是基于Python2.x来开发,并且一直在维护,搜狐的个人邮箱就是采用Pyth...

Python公开课 - 为什么选择Python

还在读书的时候,当时用Python作为开发语言实现了一个简单的爬虫,可以抓取各大招聘公司的职位信息,并作为搜索引擎,提供检索服务。 这个语言上手方便,使用灵活,从实用性的角度来说,非常不错。 Python的起源 关于Python的介绍,从网络上一搜其实有很多,这里不再赘述。 比较有...

Python基础教程 - 从零开始学Python

引言 Python作为一种编程语言,诞生于1990年左右,是一门比较年轻的语言。 Python是面向对象的,但不同于JAVA和C#那么严格要求一切皆对象,更接近于C++,是面向过程和面向对象的结合;它是解释型语言,但是也可以编译成 .pyc跨平台的字节码文件。 Python同Perl语言...

Python公开课 - 基础数据类型

01. 前言 基础数据类型掌握是一门语言的基础,Python的数据类型很灵活,变量并不是通过声明来指定,而是通过赋值来指定,这个与C和JAVA有很大的不同。 02. 六大标准数据类型 Number - 整型 String - 字符串 List - 列表数组 Tuple - 元祖 Set...

Python之机器学习入门

引言 it技术的发展技术栈中,机器学习具有很大的应用场景和市场前景。 Python在机器学习技术方面也有不少的优势,例如可以方便使用的库如Numpy, sklearn, pandas等,当然还有tensflow和pytorch. 最近考虑使用机器学习来研究一下股票,因此对这方面进行了简单...

Django的Cache框架(上)

前言 在Web开发中随处可见缓存的使用,在提供页面的响应时间,优化用户体验方面作用非常大。那么在Django中,应该如何使用Cache呢,这里进行简单的介绍。 Cache的作用 given a URL, try finding that page in the cache if the ...

Django的Cache框架(下)

缓存View 有几种方式,可以让你方便的缓存页面 方案一: from django.views.decorators.cache import cache_page @cache_page(60 * 15) def my_view(request): ... 这种方式,你可...

Django中如何对TemplateView进行缓存

问题来源 在使用Django的Cache模块进行页面缓存 代码如下: class Detail(TemplateView): @cache_page(60 * 10) def get(self, request, *args, **kwargs): .....