Django第一步(图)
对于一个web框架,掌握了三部分的内容,就可以说是迈出了第一步。1.准备开发环境2.创建一个工程,并运行3.开发helloworld应用1.准备环境 首先应该是安装python和django。这点官方网站有很详细的说明,网上也有很多教程,这里就不再重复了,只是表达一个对操作系统的观点: ... « 阅读全文
python中对xml的操作
python中用minidom操作xml文件,可参考:xml中保存一个路径下文件夹和文件的树状结构,用python写一个程序能够读取树状结构,并能写入xml标签等oss.xml文件<?xml version="1.0"encoding="utf-8"?><directory> <folder> <foldername>folder1</foldername> <foldercategory>fol... « 阅读全文
python 2.4中 time与datetime的转换
python 2.4中datetime有strftime方法而无strptime方法而python2.5中这两个方法均有,而我的开发环境正好是python 2.5,而运行环境则是python2.4开发环境下调试好的程序,在服务器上就不run。查了一下python的官方文档 ,斜体写着:New in version2.5. 不兼容的代码如下:Python语言 : test_strptime.pyresulttime = datetime.datetime.strptime(time... « 阅读全文
Python列表切片操作
什么是切片?字符串、列表、元组在python中都符合“序列”这一特征,只要符合这一特征的变量我们都可以用切片(slice)去存取它们的任意部分。我们可以把序列想像成一个队列,我可能需要前面三位、后面三位、或从第三位后的四位、或隔一个取一个等,我们用切片操作符来实现上述要求。切片操作符在python中... « 阅读全文
python3学习1
不学习怎么行呢。。。python还是相当好学习得语言,没有编程基础的我也能跟下去。1. 安装,因为mac os,已经自带2.5,不过3.2变化很大,还是从官网上下载了3.2;安装完后有自带工具将python3路径写到$PATH, /Library/Frameworks/Python.framework/Versions/3.2/bin2. 运行:$python3.2 or 3 #goes to version 3.2 or 3.x$python2 #goes to... « 阅读全文
windows+python2.6+mysqldb安装使用
1、安装python2.6自己去下载。2、然后下载mysqldb.exe for python2.6 http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe点击下一步安装即可。3、此时如果在命令行中输入 importMySQLdb会出现Traceback (most recent calllast): File"<stdin>", line 1, in<module&g... « 阅读全文
安装weka出错,原因:升级python后忘记运行 python-updater
错误信息如下:>>> Emerging (2 of 4) dev-java/ant-core-1.8.1 * Fetching files in the background. To view fetch progress, run * `tail -f /var/log/emerge-fetch.log` in another terminal. * apache-ant-1.8.1-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... ... « 阅读全文
php 调整图片大小函数
问:有一个文件resized.php和一个图片pic.jpg它们在同一个目录下,pic.jpg的宽是300px;高300px我要在resized.php写一程序重新调pic.jpg的大小,并且生成调整大小后的的图片pic2.jpg请问应该用那个函数,怎样写?(越简单越好,请不要复制网上那几个调整大... « 阅读全文
扩展 Twisted 数据支持重新连接、查询多
参考:扩展 Twisted 数据支持:重新连接查询多个结果集# -*- coding: utf-8 -*-fromfpsync.lib.ext.twisted.reconnectingconnectionpool import( ReconnectingConnectionPool)fromtwisted.enterprise import adbapifromtwisted.python import logimport urlparsedebug=... « 阅读全文
python sqlite
环境:windows7+python2.7+sqlite代码如下:#!/usr/bin/env python#encoding:utf-8#一个sqlite数据库的多线程测试脚本,同时还包括了一些别的我想测试的东西在里面。#所以看起来比较乱,主要是为了测试sqlite的多线程操作的,正式使用时需要把代码整理顺畅整洁些。import sys,os,timeimport randomimport sqlite3 as liteimport threading#python解释器版本信息#ma... « 阅读全文
python与随机数
这些天需要用到从一堆数中随机提取几个数,于是重新研究了下random模块。下面介绍下random中常见的函数。前提:需要导入random模块>>>import random1、random.random random.random()用于生成一个0到1的随机符小数: 0 <= n< 1.0>>>random.random() # Random float x,2、random.uniform... « 阅读全文
python pyqt calculate(图)
环境:windows7+python2.7+pyqt4.9#!/usr/bin/env python#encoding:utf-8# Copyright (c) 2007-8 Qtrac Ltd. All rights reserved.# This program or module is free software: you can redistribute it and/or# modify it under the terms of the GNU General Public Li... « 阅读全文
Python 练级路(一)
>>> chneEnter Name:chen Traceback (most recent call last): #使用Input输入会报错如下 File "E:\Project1\Python\string.py", line 4, in <module> chin = input("Enter Name:") File "<string>", line 1, in <module>NameError: name 'che... « 阅读全文
PYTHON笔记
开头先写点废话:决心换个环境,觉得自己很傻,过去一年,幻想自己付出后,到今年会有成果,结果还是老样子。我也知道公司很难,想留我,但却发不出工资,但是眼看着自己的各个方面都不如自己的同学们都有更高更好工作,我在想我是否还该抱着6000的工资,扛着这份工作呢,上海6000工资算什么啊,做了5年的测试了,... « 阅读全文
Python中模块与包的使用方法 (2011-12-30
(1) 模块 Python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入另一个脚本中运行。当脚本被导入运行时,我们将其称为模块(module)。模块是Python组织代码的基本方式。 模块名与脚本的文件名相同,例如我们编写了一个名为Items.py的脚本,则可在另外一... « 阅读全文
python源码分析:dict对象的实现-2
你是否对上面那个lookdict提出过疑问?对啦,没有退出语句,它不会成为死循环吧,不会!下面马上提晓答案。看下面这段代码,位于PyDict_SetItem中:if+(!(mp->ma_used+>+n_used+&&+mp->ma_fill*3+>=+(mp->ma_mask+1)*2))+return+0;+return+dictresize(mp,+(mp->ma_used+>+50000+?+2+:+4)+*+mp->m... « 阅读全文
python pyqt connection
环境:windows7+python2.7+pyqt4.9操作:代码:#!/usr/bin/env python#encoding:utf-8# Copyright (c) 2007-8 Qtrac Ltd. All rights reserved.# This program or module is free software: you can redistribute it and/or# modify it under the terms of the GNU General ... « 阅读全文
python excel隐藏行列
环境:windows7 32bit+python2.7代码如下:#!/usr/bin/env python#encoding:utf-8from xlrd import open_workbook,cellnamedef main(): #打开文件 xlsfilename='c:/temp/workbook1.xls' book=open_workbook(xlsfilename,formatting_info=True) print 'book.nsheets:'... « 阅读全文
Python在进程间共享数据
由于GIL的原因,Python不支持真正意义上的多线程于是转而求其次,Python使用多进程来完成并行任务。Python的multiprocessing库就是多进程的利器,能够简单快捷的进行多任务开发。多进程间共享数据,可以使用 multiprocessing.Value 和 multiprocessing.ArrayValue 和 ArrayValue(typecode_or_type, *args[, lock])Value函数返回一个shared memory包装... « 阅读全文
python监听usb鼠标插入
在刚把电脑系统转为linux之后,一直觉得需要通过命令:sudormmodpsmouse来完成禁用触摸板的操作实在是太不方便了,于是就想着用一个python脚本来完成该操作。于是在网上找到了pyUSB这个python库,可以轻松的完成对usb设备的操作。我的整个思路是这样的,首先开机启动一个pyth... « 阅读全文

