主要有以下几个函数:tempfile.TemporaryFile如何你的应用程序需要一个临时文件来存储数据,但不需要同其他程序共享,那么用TemporaryFile函数创建临时文件是最好的选择。其他的应用程序是无法找到或打开这个文件的,因为它并没有引用文件系统表。用这个函数创建的临时文件,关..
分类:
编程语言 时间:
2014-07-26 03:24:57
阅读次数:
297
CentOS下安装sudoyuminstallMySQL-python可以参考http://www.mikusa.com/python-mysql-docs/index.html获取更多信息MySQL-python为Python提供MySQL驱动程序,主要包括两个部件,_mysql和MySQLdb连接数据库In[56]:importMySQLdb
In[57]:db=MySQLdb.connect(host=‘127.0.0.1‘,us..
分类:
数据库 时间:
2014-07-26 03:23:57
阅读次数:
261
函数,是一小部分功能的集合。对于纯面向对象语言的JAVA而已,并没有独立于类之外的函数。这里不参与对比。和C++一样,Python支持单独定义函数,且函数的作用域为也可以理解为是Global的。只要把这个moduleimport进来了,里面的函数就能直接使用C++中函数的定义格式非常简单:..
分类:
其他好文 时间:
2014-07-26 03:21:37
阅读次数:
245
用Python写一个SQLBuilder,Java版可以从
http://www.java2s.com/Code/Java/Database-SQL-JDBC/SQLBuilder.htm 看到。
附上代码:
class SQLDirector:
@classmethod
def buildSQL(cls, builder):
sql = ""
sql...
分类:
数据库 时间:
2014-07-26 02:56:56
阅读次数:
310
最近发现很多接口配置都硬编码在souce file中了,于是就看了下python怎么解析配置文件,重构下这一块。
这个应该是早就要作的。。。...
分类:
编程语言 时间:
2014-07-26 02:43:16
阅读次数:
300
在Ubuntu12.04中配置python环境变量:setenv PATH "$PATH:/usr/local/bin/python",提示未找到setenv命令。
为什么呢?这是因为shell版本问题!
Bourne Shell(即sh)是UNIX最初使用的shell,平且在每种UNIX上都可以使用。BourneShell在shell编程方便相当优秀,但在处理与用户的交互方便作得不如其他...
分类:
其他好文 时间:
2014-07-26 02:41:02
阅读次数:
1006
类引入
到目前为止我们所写的自定义类型都是关键字struct,从现在起我们将采用class方式定义类,这种方式对于学习过其他高级语言包括脚本(Such as Python)的人来说再熟悉不过了.
但是在写之前我们还是需要比较一下用struct和class之间有什么区别.
首先对于struct,在C兼容性方面很重要,尽管C++是有别于C的另一门语言,但许多程序还是必须与C交互,C++有两个重要...
分类:
编程语言 时间:
2014-07-26 02:32:26
阅读次数:
216
内建函数str()和repr() (representation,表达,表示)或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。这两个函数接受一个对象作为其参数,返回适当的字符串...
分类:
编程语言 时间:
2014-07-26 02:16:56
阅读次数:
262
在矩阵分解中, 有类问题比较常见,即矩阵的元素只有0和1, 对应实际应用中的场景是:用户对新闻的点击情况,对某些物品的购买情况等。基于graphchi里面的矩阵分解结果不太理想,调研了下相关的文献,代码主要实现了基于PLSA的分解方法,详细请参考后面的参考文献
#!/usr/local/bin/python
#-*-coding:utf-8-*-
import sys
import math...
分类:
其他好文 时间:
2014-07-26 02:11:06
阅读次数:
259
参考服务器安装的是Centos 系统。
uwsgi是使用pip安装的。
nginx是使用yum install nginx安装。
python 2.7, mysql 5.5使用 yum安装。
它们之间的逻辑关系如下:
the web client the web server the socket uwsgi Django
uswgi负责从D...
分类:
其他好文 时间:
2014-07-26 02:10:06
阅读次数:
336