文章分类 -  Python

程序设计
Python 程序在cmd执行的import问题解决(转载)
摘要:建成工程的python程序,经常启动函数在某一个模块下,一旦其中有引用本模块以外的情况,就会报错说某某模块找不到:有两种方式可以解决环境变量的问题:一种是cmd命令执行前加上:1 SET PYTHONPATH=.2 python main\main.py F:/Workspaces/PythonWorkspace/AudioTesting/testAudio/另一种是在python程序内加上环境变量的根目录:1 # === import project path ===2 curPath = os.path.abspath(os.path.dirname(__file__))3 rootPa. 阅读全文
posted @ 2014-03-21 09:26 敲代码的耗子 阅读(1128) 评论(0) 推荐(0)
python之sqlite3使用详解(转载)
摘要:Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能表现上,SQLITE并不逊色。麻雀虽小,五脏俱全, sqlite 实现了多数 sql-92 的标准,比如说 transaction 、 trigger 和复杂的查询等。python的数据库模块有统一的接口标准,所以数据库操作都有统一的模式,基本上都是下面几步(假设数据库模块名为db):1. 用db.connect创建数据库连接,假设连接对象为conn2 阅读全文
posted @ 2013-04-01 10:14 敲代码的耗子 阅读(550) 评论(0) 推荐(0)
Python编写简单的网络爬虫
摘要:Python编写简单的网络爬虫根据网络上给出的例子,简单总结一下用Python编写网络爬虫程序的基本思路,以百度为例,主要有以下策略:Python提供了许多Module,通过这些Module,可以很简单的做一些工作。比如,要获得NBA这个词在百度搜索结果页中各个搜索结果对应的URL,这就是一个很简单的爬虫需求。1、通过urllib2这个Module获得对应的HTML源码。# -*- encoding: utf-8 -*-import urllib2url='http://www.baidu.com/s?wd=NBA'content=urllib2.urlopen(url).re 阅读全文
posted @ 2013-01-06 00:06 敲代码的耗子 阅读(3534) 评论(3) 推荐(0)
集体智慧编程(第一章 集体智慧导言)
摘要:第一章 集体智慧导言(Introduction to Collective Intelligence) 不得不说,《集体智慧编程》是一本很好地用于SNS入门的书籍,当然对于认识机器学习,了解数据挖掘更是有很大帮助。一直以来都在看英文版(现在也出了中文版的,电子版的都可以从网上下到),感觉理解起来难度不大,语言浅显易懂,有这方面兴趣的可以看看。书中所采用的程序设计语言是Python,想必在数据分析与数据处理领域有研究的同志们对这么语言也不会陌生了吧,这也是我最初选择读这本书的原因。 Why Python? ——Concise(简洁)、Easy to read(易读)、Easily exten.. 阅读全文
posted @ 2013-01-04 21:34 敲代码的耗子 阅读(308) 评论(0) 推荐(0)