只想简单地比较一下文本之间是否有变化,就可以函数defflib.context_diff来实现。例子:#python3.4.3
import difflib
text1 = ''' 1. Beautiful is better than ugly.
2. Explicit is better than implicit.
3. Simple is better than comp...
分类:
其他好文 时间:
2015-09-28 11:50:39
阅读次数:
433
Django的后台只需要少量代码,就可以实现强大功能. 本文章以Django 1.8.4位版本测试,基于python3.4,Ubuntu 14.10.以root账户运行.以后台添加博客位例子. 1.新建一个名称为blog_project的账户,和名为blog的app #dj...
分类:
Web程序 时间:
2015-09-28 10:12:38
阅读次数:
199
当想创建一个HTML来表示文件之间差异时,就可以使用HtmlDiff对象。特别对于Web服务器的应用就更加方便了,直接把数据返回即可。例子:#python3.4.3 import difflib text1 = ''' 1. Beautiful is better than ugly. 2. Explicit is better than implicit. 3. Simple is b...
分类:
Web程序 时间:
2015-09-27 12:35:11
阅读次数:
203
本人的服务器环境为Ubuntu14.04,使用的是Python3.4版本,并且安装有pip(Ubuntu中Python3配合的是pip3),并且以管理员身份运行,如果是普通用户,请切换管理员权限(sudo)。 一.gunicorn和nginx的简介 gunico...
分类:
其他好文 时间:
2015-09-27 07:45:11
阅读次数:
226
在Python3中,输入已经与Python2不同。Python3中通过input()来进行输入。如下input_1 = input("Input values:")print(input_1, type(input_1))当执行上述代码的时候,我们可以随便输入一段字符串,比如输入“123 abc”那...
分类:
编程语言 时间:
2015-09-26 15:58:27
阅读次数:
186
Python是一门通过C语言写出来的动态语言。那么可以通过C语言对Python3的库进行扩展。主要的流程是通过C语言实现一些方法和功能,然后使用Python.h的文件功能,将C语言实现的功能进行包装,通过gcc编译城*.so的库文件。然后在python的代码中import编译成功的库,就可以调用库里...
分类:
编程语言 时间:
2015-09-26 15:58:10
阅读次数:
290
函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。函数代码块以def关键词开头,后接函数标识符名称和圆括号()任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明函数内容以冒号起始,并且缩进Return[expr...
分类:
编程语言 时间:
2015-09-25 17:49:44
阅读次数:
257
数据定义、运算逻辑优化 使用局部变量 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈 (Stack) 里面,读写速度较快。其他变量,如静态变量、实例变量等,都在堆 (heap) 中创建,读写速度较慢。清单 ...
分类:
编程语言 时间:
2015-09-25 13:28:15
阅读次数:
267
针对 Java 程序编写过程中的实际问题,本文分为两部分,首先对字符串相关操作、数据切分、处理超大 String 对象等提出解决方案及优化建议,并给出具体代码示例;然后对数据定义、运算逻辑优化等方面提出解决方案及...
分类:
编程语言 时间:
2015-09-25 11:26:53
阅读次数:
186
迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values(),如果要同时迭代key和value,可以用for k,...
分类:
编程语言 时间:
2015-09-24 16:19:30
阅读次数:
249