python list求交集
摘要:方法一: 这种方法是先把list转换为set,再用set求交集的方法完成list求交集。 set是一个无序不重复元素集,基本功能包括关系测试、消除重复元素。集合对象还支持并、交、差、对称差等。 set支持x in set, len(set) 和 for x in set。作为一个无序的集合,set不
阅读全文
posted @
2016-12-30 11:15
summerkiki
阅读(1299)
推荐(0)
用python处理文本数据 学到的一些东西
摘要:最近写了一个python脚本,用TagMe的api标注文本,并解析返回的json数据。在这个过程中遇到了很多问题,学到了一些新东西,总结一下。 1. csv文件处理 csv是一种格式化的文件,由行和列组成,分隔符可以根据需要发生变化。只有分隔符为逗号','时,才会在excel中显示为列。 pytho
阅读全文
posted @
2016-06-06 22:07
summerkiki
阅读(6167)
推荐(0)
python开发的一些tips
摘要:1. Notepad++编写python脚本 1)新建文件,编写代码 2)点击菜单栏,“语言”—>“P”—>“Python”,设置脚本为Python语言的高亮(这样保存文本的时候,Notepad++也可以自动识别文件类型为.py) 3)保存:保存路径中不要带有特殊字符(中文、空格、其他特殊字符),否
阅读全文
posted @
2016-01-29 14:59
summerkiki
阅读(175)
推荐(0)
修改ubuntu的默认python版本
摘要:ubuntu14.04LTS上装有两个版本的python:python2.7.6与python3.4,默认使用python2.7.6。可以使用以下命令来修改默认python版本:sudo cp /usr/bin/python /usr/bin/python_bak #备份sudo rm /usr/...
阅读全文
posted @
2015-12-30 10:29
summerkiki
阅读(5861)
推荐(0)
Numpy之ndarray与matrix
摘要:1. ndarray对象ndarray是numpy中的一个N维数组对象,可以进行矢量算术运算,它是一个通用的同构数据多维容器,即其中的所有元素必须是相同类型的。可以使用array函数创建数组,每个数组都有一个shape(一个表示各维度大小的元组)和一个dtype(一个用于说明数组数据类型的对象)。使...
阅读全文
posted @
2015-11-02 20:12
summerkiki
阅读(6705)
推荐(0)
python 类型转换函数
摘要:python提供了一些可将某个值从一种类型转换为另一种类型的内置函数。1. int函数可以把任何可以转换为整型的值转换为整型。int可以将浮点数转换为整数,但不会做四舍五入操作,而是直接丢弃小数部分。>>> int('32')32>>> int(3.9999)32. float函数将整数和字符串转换...
阅读全文
posted @
2015-11-02 15:49
summerkiki
阅读(532)
推荐(0)
python IOError: invalid mode ('r') or filename
摘要:我想要用pandas.read_table()将数据表中的数据读到一个pandas DataFrame对象中:import pandas as pdunames = ['user_id', 'gender', 'age', 'occupation', 'zip']users = pd.read_ta...
阅读全文
posted @
2015-09-10 15:05
summerkiki
阅读(817)
推荐(0)
python SyntaxError: Non-ASCII character '\xd5' in file
摘要:我使用的是python2.7, 在pycharm想运行程序,但是却报出了SyntaxError: Non-ASCII character '\xd5' in file 原因是因为源码中包含了中文注释,Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文,此时即使你把
阅读全文
posted @
2015-09-06 15:45
summerkiki
阅读(1006)
推荐(0)
python setattr(),getattr()函数
摘要:setattr(object,name,value):作用:设置object的名称为name(type:string)的属性的属性值为value,属性name可以是已存在属性也可以是新属性。getattr(object,name,default):作用:返回object的名称为name的属性的属性值...
阅读全文
posted @
2015-09-04 17:27
summerkiki
阅读(214)
推荐(0)
【转】Python3.x移除了callable内建函数
摘要:原文地址:http://www.cnblogs.com/elvisxu/archive/2010/10/26/1861958.html最近学习Python的时候,在Python3下跑《Dive Into Python》一个例子,发现在调用callable()函数时报了错误:NameError: na...
阅读全文
posted @
2015-09-03 21:36
summerkiki
阅读(216)
推荐(0)
python 正则表达式 学习笔记(不断补充ing)
摘要:本文参考了以下博客,感谢众位大神的分享!http://www.oschina.net/question/12_9507 和http://www.crifan.com/python_re_sub_detailed_introduction/http://blog.csdn.net/lxcnn/arti...
阅读全文
posted @
2015-09-01 15:22
summerkiki
阅读(305)
推荐(0)
【转】python import的用法
摘要:【转自http://blog.sina.com.cn/s/blog_4b5039210100ennq.html】在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到...
阅读全文
posted @
2015-09-01 10:55
summerkiki
阅读(153)
推荐(0)
python字符串转义与正则表达式特殊字符转义
摘要:最近在自学python,字符串和正则表达式的特殊字符转义有点混淆,做个笔记简单总结一下。1.普通字符串转义 在字符串中使用特殊字符时,要用反斜杠(\)转义字符。例如:'Let\'s go!',这里对单引号进行转义。 在不想把反斜线当作特殊字符时,可以使用原始字符串,原始字符串以r开头。 例如:...
阅读全文
posted @
2015-05-08 16:27
summerkiki
阅读(12107)
推荐(0)
python中判断readline读到文件末尾
摘要:fp = open('somefile.txt') while True: line = fp.readline() if not line: #等价于if line == "": break Python中,空串的not返回true,即not line时为读到EOF(文件末尾)。 在文件中,如果遇
阅读全文
posted @
2015-05-02 15:41
summerkiki
阅读(27308)
推荐(0)