摘要: time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数。 以下说明针对于 python2.7,其他版本可能有所差异。 模块提供了两个种表示时间的格式: 1.时间戳,是以秒表示从“新纪元”到现在的时间,称为 UTC 或者 GMT。这个“新纪元”指的就是1970年1月1日。所以 阅读全文
posted @ 2016-06-11 15:15 scolia 阅读(21904) 评论(1) 推荐(6) 编辑
摘要: urllib 模块是一个高级的 web 交流库,其核心功能就是模仿web浏览器等客户端,去请求相应的资源,并返回一个类文件对象。urllib 支持各种 web 协议,例如:HTTP、FTP、Gopher;同时也支持对本地文件进行访问。但一般而言多用来进行爬虫的编写,而下面的内容也是围绕着如何使用 u 阅读全文
posted @ 2016-06-07 12:28 scolia 阅读(7293) 评论(0) 推荐(3) 编辑
摘要: 我们在中级篇中学会了如何进行反向解析,但是有这样一个问题,在为 url 命名的时候,名字不能重复,否则会导致各种各样的问题。在 url 还少的时候保证不重名还是比较简单的,但是 url 多起来以后就比较难了。为了解决这样的问题,可以在 url 中加一个前缀。例如,我有一个 url 的名字叫做 'co 阅读全文
posted @ 2016-06-06 21:39 scolia 阅读(3653) 评论(0) 推荐(0) 编辑
摘要: 在初级篇中,我们接触了: 1.url 的简单编写 2.两种传参的方式 3.捕获的参数总是字符串 4.为视图设置默认参数 …… 在中级篇中将更进一步。 包含其它的URLconfs 当网站非常大的时候,将所有的url都写在一个url模块中会非常的臃肿,且后期不便于维护。此时,就可以使用包含的方式将部分的 阅读全文
posted @ 2016-06-06 17:41 scolia 阅读(964) 评论(0) 推荐(0) 编辑
摘要: Django 遵从 MVC 模型,并将其特色化为 MTV 模型。模型的核心是通过用户访问的 url 来指向处理的函数,而函数处理后返回相应的结果。所以url决定了用户访问的入口,另外表单处理的提交地址也需要指定的url。url是所有功能的入口,所以url的编写就变得非常重要。 Django 的 ur 阅读全文
posted @ 2016-06-06 15:27 scolia 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 我们日常在处理文件的时候一般都遵循这样的逻辑:打开文件,操作文件,保存关闭文件。 但在python中,又分为以下几步:创建文件对象,对文件对象进行操作(读入,写入之类的),关闭文件。 由于文件操作在python2.x和python3.x中区别还是比较大的,3.x可以接受更多的参数。 所以在此说明:以 阅读全文
posted @ 2016-06-03 23:57 scolia 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 在正式说明之前,先给大家一个参考资料:戳这里 文章的内容参考了这篇资料,并加以总结,为了避免我总结的不够完善,或者说出现什么错误的地方,有疑问的地方大家可以看看上面那篇文章。 以下说明是针对于python2.x版本,因为在python3.x中默认使用的是Unicode。 下面开始讲python中的编 阅读全文
posted @ 2016-06-03 00:00 scolia 阅读(1402) 评论(5) 推荐(2) 编辑
摘要: 本篇对于数字有关的内置函数进行总结。 数字包括 int() , long() , float() , complex() ,这些函数都能够用来进行数值类型的转换。同时这些函数也接受字符串参数,返回字符串所表示的数值。另外int()和long()在转换字符串的时候,还能接受一个进制参数,但如果是数字之 阅读全文
posted @ 2016-06-01 21:14 scolia 阅读(845) 评论(0) 推荐(0) 编辑
摘要: python中至少包括两种错误:语法错误(syntax errors)和异常(exceptions)。 1.语法错误 语法错误,也被称作解析错误 语法分析器指出错误行,并且在检测到错误的位置前面显示一个小“箭头”。 错误是由箭头前面的标记引起的(或者至少是这么检测的)。错误会输出文件名和行号,所以如 阅读全文
posted @ 2016-05-31 21:13 scolia 阅读(2100) 评论(1) 推荐(1) 编辑
摘要: 什么是函数,函数说白了就是将一系列代码封装起来,实现代码的重用。 什么是代码重用? 假设我有这样的需求: 但是我还是觉得太麻烦了,每次想吃饭的时候都要重复这样的步骤。此时,我希望有这样的机器: 将重复的工作封装到一起,我们只要向机器里放入东西,就能得到我们想要的。 这也就是所谓的代码重用。 自定义函 阅读全文
posted @ 2016-05-30 23:51 scolia 阅读(12178) 评论(2) 推荐(2) 编辑