
python
文章平均质量分 59
追梦船
机器学习,自然语言处理方向的小菜鸟
展开
-
python做nlp的工具nltk
nltk是一个python工具包, 用来处理和自然语言处理相关的东西. 包括分词(tokenize), 词性标注(POS), 文本分类, 等等现成的工具.1. nltk的安装资料1.1: 黄聪:Python+NLTK自然语言处理学习(一):环境搭建 http://www.cnblogs.com/huangcong/archive/2011/08/29/2157437.html转载 2014-01-15 17:42:23 · 2326 阅读 · 0 评论 -
利用urllib2通过指定的URL抓取网页内容
转自:http://blog.youkuaiyun.com/pleasecallmewhy/article/details/8923067版本号:Python2.7.5,Python3改动较大,各位另寻教程。所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。 类似于使用程序模拟IE浏览器的功能,把URL作为HTTP请求的内容发送到服务器端, 然后读取服务器端的响转载 2014-09-25 10:49:06 · 987 阅读 · 0 评论 -
python jdango 数据库查询总结
__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大于等于__lt 小于__lte 小于转载 2014-12-30 17:00:04 · 753 阅读 · 0 评论 -
Python sort sorted函数详解
一、sort函数sort函数是序列的内部函数函数原型:L.sort(cmp=None, key=None, reverse=False)函数作用:它是把L原地排序,也就是使用后并不是返回一个有序的序列副本,而是把当前序列变得有序参数说明:(1) cmp参数cmp接受一个函数,拿整形举例,形式为:def f(a,b):转载 2015-02-07 14:09:21 · 1055 阅读 · 0 评论 -
python is 和==的区别
Python中的对象包含三要素:id、type、value其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的如下代码或许可以帮助你理解。>>> a = 1>>> b = 1.0>>> a is bFalse>>> a == bTrue原创 2015-02-07 18:35:06 · 918 阅读 · 0 评论 -
Django 的 CSRF 保护机制理解
用 django 有多久,我跟 csrf 这个概念打交道就有久了。每次初始化一个项目时都能看到 django.middleware.csrf.CsrfViewMiddleware 这个中间件每次在模板里写 form 时都知道要加一个 {% csrf_token %} tag每次发 ajax POST 请求,都需要加一个 X_CSRFTOKEN 的 header但是一直我都是知其然而不知转载 2015-01-06 08:43:59 · 2705 阅读 · 0 评论 -
python中的深拷贝和浅拷贝理解
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用。以下分两个思路来分别理解浅拷贝和深拷贝:利用切片操作和工厂方法list方法拷贝利用copy中的deepcopy方法进行拷贝1、利用切片操作和工厂方法list方法拷贝代码场景:有一个小伙jack,tom通过切片操作拷贝jack,ann转载 2015-02-13 11:37:44 · 599 阅读 · 0 评论 -
python保存文件UnicodeEncodeError以及reload(sys)后print失效问题
今天遇到了相同的问题,在网上查了查。找到了这篇文章,确实好用。转载一下: 转自:http://hi.baidu.com/cenxcen/item/1c8b4b9769428cdd7a7f0154在将字符串写入文件时,执行f.write(str),后台总是报错:UnicodeEncodeError: 'ascii' codec can't encode character转载 2015-03-14 20:29:45 · 1173 阅读 · 0 评论 -
python range 与xrange的区别
range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2)[0, 2, 4]xrange 函数说明转载 2015-04-08 14:56:29 · 569 阅读 · 0 评论