软件开发|编程技术|编程代码|编程入门先学什么—程序设计语言

python函数缺省值与引用学习笔记分享

Python 阅读(138)

复制代码 代码如下: import random, string class C(object): pass def dangerFunction(msg, l = [], b = {}, c = C()): print msg, '-'*10 print l, b, c.__dict__ l.append(1) b[random.choice(string.ascii_lowercase)] = '' c.__dict__[random.ch...

python类型强制转换long to int的代码

Python 阅读(160)

python2.4版本以后,如果int的值超出范围不会溢出,而是内部转换为long,在网上没有找到从long型强制转换成int的代码,这里所说的int取值范围是和java里一致,即用四个字节表示。 自己写...

Python操作Mysql实例代码教程在线版(查询手册)

Python 阅读(125)

实例1、取得MYSQL的版本 在windows环境下安装mysql模块用于python开发 MySQL-python Windows下EXE安装文件下载 复制代码 代码如下: # -*- coding: UTF-8 -*- #安装MYSQL DB for python import MySQLdb as mdb con = Non...

python中定义结构体的方法

Python 阅读(174)

Python中没有专门定义结构体的方法,但可以使用class标记定义类来代替结构体, 其成员可以在构造函数__init__中定义,具体方法如下。 复制代码 代码如下: class item: def __init__(self): self...

python中关于日期时间处理的问答集锦

Python 阅读(113)

如何在安装setuptools模块时不生成egg压缩包而是源码 Q:如何在安装setuptools模块时不生成egg压缩包而是源码,这样有时可以修改代码进行调试 A:其实很简单,就在setup.py中的setup函数中增加...

py2exe 编译ico图标的代码

Python 阅读(65)

复制代码 代码如下: #setup.py from distutils.core import setup import py2exe setup( # targets to build windows = [{"script":"EDI_VIEW.py", "icon_resources": [(1, "edi.ico")]} ] )...

Python enumerate遍历数组示例应用

Python 阅读(81)

其他语言中,比如C#,我们通常遍历数组是的方法是: for(inti = 0; i list.Length; i++) { //todo with list[i] } 在Python中,我们习惯这样遍历: foriteminsequence: process(item) 这样遍历取不到item的序号...

Python 文件和输入输出小结

Python 阅读(88)

1.打开和关闭文件(open(),file(),close()) 有两种内建函数可以获取文件对象:open和file。他们的用法完全一样。下面只以open()为例子讲解。获取一个文件对象(打开文件)的语法如下: 复...

python操作MySQL数据库具体方法

Python 阅读(82)

复制代码 代码如下: import MySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cur=conn.cursor() cur.execute('select * from user') cur.close() conn.close() except MySQLdb.Error,e: print "...

flask中使用SQLAlchemy进行辅助开发的代码

Python 阅读(85)

安装方法 1)、apt-ge安装 复制代码 代码如下: sudo apt-get install Flask-SQLAlchemy 2)、下载安装包进行安装 复制代码 代码如下: # 安装后可直接在py中使用 import flask from flask.ext.sqlalchemy import S...

windows下安装python paramiko模块的代码

Python 阅读(79)

1.安装python windows版本好:python-2.5.1.msi 2.安装pycrypto windows版本号:pycrypto-2.0.1.win32-py2.5.exe 地址:http://tmrc.mit.edu/mirror/twisted/Dependencies/Win/pycrypto-2.0.1.win32-py2.5.exe 3. 安装MySQL DB Module for Py...

Eclipse + Python 的安装与配置流程

Python 阅读(199)

一、Eclipse 的安装 Eclipse的安装是很容易的。Eclipse是基于java的一个应用程序,因此需要一个java的运行环境(JRE)才行。(我这里主要介绍windows下的安装) JRE的下载地址:http://www.orac...

Python 用户登录验证的小例子

Python 阅读(146)

复制代码 代码如下: #!/usr/bin/python #coding=gbk class User: def __init__(self,username,password,age,sex): self.username=username self.password=password self.age=age self.sex=sex def tell(self): print 'UserContext:Name:%s,Pass:%s,Ag...

python的正则表达式re模块的常用方法

Python 阅读(131)

1.re的简介 使用python的re模块,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。python 会将正则表达式转化为字节码,...

Python中条件选择和循环语句使用方法介绍

Python 阅读(66)

同C语言、Java一样,Python中也存在条件选择和循环语句,其风格和C语言、java的很类似,但是在写法和用法上还是有一些区别。今天就让我们一起来了解一下。 一.条件选择语句 Python中条...

python 排列组合之itertools

Python 阅读(171)

python 2.6 引入了itertools模块,使得排列组合的实现非常简单: 复制代码 代码如下: import itertools 有序排列:e.g., 4个数内选2个排列: 复制代码 代码如下: print list(itertools.permutations([1,2,3,...

linux下安装easy

Python 阅读(157)

如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本: 复制代码 代码如下: wget -q http://peak.telecommunity.com/dist/ez_setup.py python ez_setup.py 安装完后,最好...

Python3.x和Python2.x的区别介绍

Python 阅读(168)

1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码...

把大数据数字口语化(python与js)两种实现

Python 阅读(151)

python 复制代码 代码如下: def fn(num): ''' 把数字口语化 ''' ret = '' num = int(num) if num/10000 == 0: ret = str(num) else: if num/10**8 == 0: if num%10000 != 0: ret = str(num/10000) + '万' + str(num % 10000) else: ret = str(...