摘要:Python的变长参数 def foo1(*args): for arg in args: print arg def foo2(**kargs): for key in kargs: print key, kargs[key] def foo3(*args, **kargs): print "ar
阅读全文
随笔分类 - python
摘要:Python sorted list的实现 具体思路是用二分保list有序+插入 class SortedList(list): K = -1 def __init__(self, K=-1): list.__init__(self) if K != -1: self.K = K def appen
阅读全文
摘要:Python对象继承set类型 class Feature(set): def __init__(self): set.__init__(self) # 这里演示将Feature类的加号重载成set.add方法 def __add__(self, feature): set.add(self, feature)
阅读全文
摘要:减号是元字符吗?在正则表达式中需要转义吗?在[]字符集中可能需要如[a-z]表示小写字母[a\-z]表示a、-、z其中之一 正则表达式有以下特殊字符。需要转义 $ 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $
阅读全文
摘要:10 行 Python 代码实现模糊查询/智能提示 1、导语: 模糊匹配可以算是现代编辑器(如 Eclipse 等各种 IDE)的一个必备特性了,它所做的就是根据用户输入的部分内容,猜测用户想要的文件名,并提供一个推荐列表供用户选择。 样例如下: Vim (Ctrl-P) Sublime Text
阅读全文
摘要:作为Python开发环境的Sublime Text 3,有了Anaconda就会如虎添翼。Anaconda是目前最流行也是最有威力的Python代码提示插件。 操作步骤 1.打开package control菜单,输入install或者直接点击install package命令菜单 2.在新窗口输入
阅读全文
摘要:Visual Studio上开发Python六大功能 一、整合 Python 直译器 (Interpreter) & 互动视窗 (Interactive) Visual Studio 高度整合 Python 直译器,让您能够在开发过程中切换不同版本的 Python 直译器。此项功能除了能够切换至您所
阅读全文
摘要:11 Python Libraries You Might Not Know by Greg | January 20, 2015 11 Python Libraries You Might Not Know by Greg | January 20, 2015 There are tons of
阅读全文
摘要:PyCharm常用快捷键及调试模式 2017年10月18日 23:13:43 菜鸟之神 阅读数:5835 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdntt00/article/details/78279175 1. PyCharm常用快捷
阅读全文
摘要:《机器学习及实践--从零开始通往Kaggle竞赛之路》 《机器学习及实践--从零开始通往Kaggle竞赛之路》 在开始说之前一个很重要的Tip:电脑至少要求是64位的,这是我的痛。 断断续续花了个把月的时间把这本书过了一遍。这是一本非常适合基于python入门的机器学习入门的书籍,全书通俗易懂且有代
阅读全文
摘要:《Python 机器学习及实践–从零开始通往kaggle竞赛之路》很基础 主要介绍了Scikit-learn,顺带介绍了pandas、numpy、matplotlib、scipy。 本书代码基于python2.x。不过大部分可以通过修改print()来适应python3.5.x。 提供的代码默认使用
阅读全文
摘要:urllib2.URLError: <urlopen error [Errno 104] Connection reset by peer>
阅读全文
摘要:python环境测试MySQLdb、DBUtil、sqlobject性能 首先介绍下MySQLdb、DBUtil、sqlobject: (1)MySQLdb 是用于Python连接Mysql数据库的接口,它实现了 Python 数据库API 规范 V2.0,基于 MySQL C API 上建立的。除
阅读全文
摘要:如何快速更新数据库中的百万条数据 如何快速更新数据库中的百万条数据 环境:ubuntu 14.04,MySQL 5.6,Python 2.7。 本文使用python的MySQLdb这个库,MySQL Python tutorial这个教程很赞。 MySQLDBdb处理INSERT、UPDATE、DE
阅读全文
摘要:数据库连接 连接数据库前,请先确认以下事项: 您已经创建了数据库 TESTDB. 在TESTDB数据库中您已经创建了表 EMPLOYEE EMPLOYEE表字段为 FIRST_NAME, LAST_NAME, AGE, SEX 和 INCOME。 连接数据库TESTDB使用的用户名为 "testus
阅读全文
摘要:当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是 局部 的。这称为变量的 作用域 。所有变量的作用域是它们被定义的块,从它们的名称被定义的那点开始。 使用局部变量 例7.3 使用局部变量 #!/usr/bin/Python# Filename:
阅读全文
摘要:Huge CSV and XML Files in Python January 22, 2009. Filed under python Huge CSV and XML Files in Python January 22, 2009. Filed under python twitter fa
阅读全文
摘要:这篇文章主要介绍了Python中模拟enum枚举类型的5种方法分享,本文直接给出实现代码,需要的朋友可以参考下 这篇文章主要介绍了Python中模拟enum枚举类型的5种方法分享,本文直接给出实现代码,需要的朋友可以参考下 以下几种方法来模拟enum:(感觉方法一简单实用) 复制代码代码如下: #
阅读全文
摘要:Python读写文件 Python读写文件1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 file_object = open('thefile.txt')try: all_the_text = file_ob
阅读全文
摘要:python 调用 shell get_line_num="wc -l as_uniq_info | awk '{print $1}'" ###get the lines of "as_uniq_info" line_num = os.popen(get_line_num).read().strip
阅读全文
浙公网安备 33010602011771号