自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 资源 (24)
  • 收藏
  • 关注

原创 python 元组的赋值

<br />元组的赋值比较特殊,需要特别注意,见下面的例子:<br />(红色部分的两种赋值方法,得到的结果是不一样的)<br />ActivePython 2.6.6.18 (ActiveState Software Inc.) based on<br />Python 2.6.6 (r266:84292, Jan 7 2011, 13:16:36) [MSC v.1500 32 bit (Intel)] on<br />win32<br />Type "help", "copyright", "cred

2011-04-22 17:42:00 1845 2

原创 Python Socket client编程实例

<br />import socket<br />#<br />LOGLEVEL = {'FATAL':5, 'ERROR':4, 'INFO':3, 'DEBUG':0}<br />class MyMessage(object):<br />    '''<br />    classdocs<br />    '''<br /><br />    def __init__(self):<br />        '''<br />        Constructor<br />        '''<

2011-04-22 09:46:00 1142

原创 自建Fedora的本地更新源(CDROM)

1. 安装vsftpd(或者httpd),并开启匿名访问;2. 将镜像(光盘)文件全部拷贝到/var/ftp/pub3. 安装createrepo-0.*.*.noarch.rpm4. 在RPMS目录下执行createrepo, 如:    createrepo /var/ftp/pub/Fedora/RPMS/    (RPMS目录为rpm文件所在目录,如果有多个目录,可以在多个目录下执行)5. 修改/etc/yum.conf 文件,添加:[cdrom]name=cdrombaseurl=file:///

2011-04-20 12:45:00 738

原创 Linux下的LVM分区管理

<br />LVM是Fedoar Core和Redhat下的默认分区管理。使用LVM的好处也很多,空间大小可以随时调整,增加分区(lv)也是很容易的。<br />名词就不多说了,网络上一大堆。这里只是简单介绍一下一些常用的命令,方法拿来就用。<br /> <br />1. 查看硬盘的设备名称<br />[root@AS-1 log]# lvmdiskscan <br />  /dev/ramdisk         [       16.00 MB] <br />  /dev/loop0          

2011-04-19 13:19:00 1440

转载 [转]TimesTen参数选项

TimesTen参数选项 <br /> <br /><br />参数:<br />描述:<br />取值范围:<br />缺省值<br />--------------------------<br /> <br />Authenticate<br />只用于Client/Server 模式,当Server 端该值设置为1 时,只有提供了UID 和Password 的客户端连接才能访问该DSN ,如果Access<br />Control 已经设置,则Authenticate 必须设置为1 。本地访问,即直

2011-04-19 11:35:00 854

原创 ip addr添加IP地址失败一个解决办法

<br />eth1默认配置为DHCP获取IP地址,且默认不启动。<br />使用ifconfig给eth1配置IP地址以后,再使用ip addr添加IP地址。<br />[root@AS-10 bin]# ip addr add 192.168.1.104/24 dev eth1<br />RTNETLINK answers: invalid argument<br /> <br />尝试的解决办法:<br />1. 给eth1配置静态IP地址,默认启动<br />2. 重启网络服务(service ne

2011-04-18 13:18:00 2309

原创 Python 多CPU编程

<br />      因为工作需要,从Python 2.5开始学习Python,当然只是简单的使用Python完成一些工作,没有很少深入学习。<br />一次,在一个多CPU的环境中,想用Python的多线程编程来达到使用完系统的CPU的目的,结果是不行的。最后发现,<br />Python 2.6以后提供了一个multiprocessing的库,可以达到这个目的。<br />分享如下:<br /> <br />##多线程编程<br />[root@AS-1 bin]# cat z.py <br />#

2011-04-15 11:13:00 2063

转载 【转】通过HTTP请求,将XML以SOAP消息的方式发给JWSDP、.NET的webservice

                      通过HTTP请求,将XML以SOAP消息的方式发给JWSDP、.NET的webservice       本节将展示一种代码模板,它会以‘手动’方式向JWSDP的webservice(document/literal)传递SOAP消息。后面也会用相同的方法访问 Infobel webservice。1.XML通过HTTP请求到JWSDP  webservice       使用python向web服务器传送一个文件相对容易些。对于JWSDP webservice,

2011-04-15 10:17:00 1843

原创 三个数字的排序

<br />以下程序为三个数字的排序,并计算所用时间。<br /> <br />#!/usr/bin/env python<br />def test1(x1=8,x2=5,x3=10,order=None):<br />    ''' default is ascending order '''<br />    temp1=x1<br />    temp2=x2<br />    temp3=x3<br />    if temp1 > temp2:<br />        temp1, temp2

2011-04-13 11:27:00 628

转载 [转摘]Python实现多线程下载

这个程序没有进过验证,放到这里待以后方便学习。 Python语言: Python实现多线程下载#!/usr/bin/python# -*- coding: utf-8 -*-# filename: paxel.py'''It is a multi-thread downloading tool It was developed follow axel. Author: volans E-mail: volansw [at] gmail.c

2011-03-17 16:55:00 727

转载 [转摘] DES加密算法的Python实现

<br />#coding=utf-8    <br />from functools import partial    <br />class DES(object):    <br />    """   <br />    DES加密算法   <br />    interface: input_key(s, base=10), encode(s), decode(s)   <br />    """   <br />    __ip = [    <br />        58,50,42,34

2011-03-17 16:46:00 906

原创 Linux 单网卡下增加多个IP地址的方法

<br />最近遇到一个问题,就是在双网卡的Linux主机中,需要增加多个IP地址,有的时候还需要增加一个网段。<br />先把几个增加的方法介绍如下:<br /> <br />1. 在网卡eth0上增加一个IP地址192.168.1.22 <br />[root@AS-1 poccharging0]# ifconfig eth0:1 192.168.1.22 netmask 255.255.255.0<br />[root@AS-1 poccharging0]# ifconfig<br />eth0:1

2011-02-17 10:52:00 4176

转载 【外刊IT评论】Python 程序员的进化

在网络上看到一篇文章,讲不同层次的Python程序员的编程风格的,很有意思,转到这里供大家欣赏一下。<br /> 编程新手def factorial(x): if x == 0: return1else: return x * factorial(x - 1)print factorial(6)一年编程经验(学Pascal的) def factorial(x): result = 1 i = 2while i <= x: r

2011-02-15 11:52:00 756

转载 [转摘]如何让你的计算机无线网卡和有线网卡同时使用

注意: 这里的172.16.x.x 和192.168.1.X 和你的局域网环境有关,可以命令行下ipconfig /all 查看<br />局域网有线连接(网段172.16.X.X,不提供接入internet服务),WIFI连接(网段192.168.1.X,可连接互联网)。<br /><br />如果同时连接有线网卡和无线网卡,因为有线网卡的优先级较高,故仅有线局域网能正常工作,无线网卡可连接但却无法传送数据。要改变这种情况,需要对笔记本本地路由设置做出修改:访问172.16.X.X的请求均有有线网卡处理,

2010-08-24 13:16:00 5894

转载 [转摘]Windows 中几个有用的命令

net localgroup administrators 用户名 /add 添加用户到管理组net user 用户名 查看用户的基本情况net share 查看计算机IPC$共享资源net share 共享名 查看该共享的情况net share 共享名=路径 设置共享。例如 net share c$=c:net share 共享名 /delete 删除IPC$共享net

2009-09-09 22:38:00 724

转载 [转摘]浅析使用python计算两个日期间隔天数﹑周数和指定若干天后对应的日期等

>>> import datetime>>> help(datetime)http://docs.python.org/library/datetime.html查看2009年5月31日和2009年2月1日间隔多少天>>> d1=datetime.date(2009,05,31)>>> d2=datetime.date(2009,02,01)>>> d1-d2datetime.timedelta(

2009-08-16 16:53:00 2131

原创 遍历文件目录,查找txt或iso文件。

import timex = time.clock() #方法1import string, os, sys    def get_path(dir):    filelist =     for root, dirs, files in os.walk(dir):        for name in files:            if

2009-08-04 11:28:00 602

转载 XP Professional 的默认环境变量

 变量名说明 ALLUSERSPROFILE返回所有用户配置文件位置的本地变量。APPDATA返回应用程序在默认情况下存储数据的位置的本地变量。CD返回当前目录字符串的本地变量。CMDCMDLINE

2009-07-17 10:01:00 2308

转载 全面捕获Python的异常

如果你在写程序时遇到异常后想进行如下处理的话请参考我下面写的对异常处理的方法:假设有下面的一段程序:try:    语句1    语句2    .    语句Nexcept .........:    print .......    但是你并不知道“语句1至语句N”在执行会出什么样的异常,但你还要做异常处理,且想把出现的异常打印出来,并不停止程序的运行

2009-07-02 17:52:00 4205

原创 python 自动安装软件脚本(草稿版)

引用了pamie中的函数。功能实现:自动安装指定的软件。目前这个只是概念阶段,能够实现的就是自动点击D:/Share/cut/wxPython/LoginAnySetup0942cn.exe 这个软件的第一个下一步(如果是中文操作系统,需要修改‘&Next >’为正确的值)。 ## start -------------------------------autoinstall.py-

2009-06-03 16:06:00 2646

转载 Python模拟鼠标点击

前提:安装Python和PyWin32 模拟鼠标点击:def click(handle, pos): client_pos = win32gui.ScreenToClient(handle, pos) tmp = win32api.MAKELONG(client_pos[0], client_pos[1]) win32gui.SendMessag

2009-06-03 12:40:00 3710

转载 使用WxPython进行Win32下Python编程

1另一种可供Python使用的GUI工具包叫做wxPython。目前这个工具对于Python环境来说还是陌生的,但正在Python开发者中间快速地流行起来。wxPython是Python扩展模块,它封装了wxWindows C++类库。  wxPython是一个为Python提供的交叉平台GUI框架工具,它在Windows平台上相当成熟。它是基于流行的wxWindows C++框架

2009-05-31 14:56:00 1495

转载 wxPython介绍+一个实用的例子

1. wxPython简介wxPython是wxWidget的库的一个python的封装。提供了一些库和一些工具。这样wxPython既有python语言的优点(语法强悍,少写了不少代码:)也有wxWidget图形库的优点(直接拉控件到大概位置就行了,不需要去调整控件的对齐,也不需要关心gui界面是否支持各种分辨率的桌面。而且界面都是可以运行时切换,只要写很少的切换代码。跨平台的图形库)。

2009-05-31 14:33:00 2848

原创 Python:统计文件行数

添加了一个方法4,同时发现我的电脑上第三种方法要快一些D:/home/work/python/files>countLines.pylinecount_1 49238linecount_2 49238linecount_3 49238linecount_4 49238linecount_1: 0.18linecount_2: 0.16linecount_3: 0.0

2009-05-25 15:30:00 6298 1

原创 Python 读取命令行参数示例

import sysimport timex=time.clock()#打印可接受的参数def prhelp():    print Usage: argv.py [options]Options:-h, --help            show this help message and exit-v, --version         print the version numbe

2009-04-24 18:03:00 1278

转载 python对操作系统的目录和文件操作

一、获取当前目录下的特定文件列表>>>import glob,os>>>curdir = os.getcwd()   #获取当前目录>>>os.chdir(workdir)        #设置当前目录>>>dir = glob.glob(*.dat)  #获取当前目录的dat文件列表>>>os.chdir(curdir)           #还原当前工作目录>>

2009-04-24 09:21:00 5391 1

原创 python 获取命令行参数

import sys print sys.argvprint len(sys.argv)   #参数个数print sys.argv[1]     #第一个参数print sys.argv[2]

2009-04-23 18:02:00 10369 1

转载 [转] bat 文件 指南

bat   批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用。  首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。  

2009-04-22 15:57:00 381

原创 使用 织梦内容管理系统 中遇到的一些问题

1. 安装在/dedecms目录下时,站点根目录为http://localhost/dedecms 安装目录为/dedecms    此时注册用户的我的空间的连接不对。修改 /Dedecms/member/templets/head.htm 文件中的echo $myurl为 $orgurl = /dedecms/dedecms; $newurl = /dedecms; $newmyur

2009-04-10 17:58:00 393

转载 获取操作系统版本的几种方法

当我们的应用程序或者驱动程序需要根据操作系统的版本来选择执行不同的代码的时候,我们应该知道这部分的内容。这篇文章花费了我好一段时间,在附件里有三份代码分别代表了三种不同的方法。这些内容都是前人的成果,鄙人纯属老生常谈。废话少说,我们进入主题。        用户模式下的方法:方法1:      

2008-10-30 14:20:00 577

原创 python 获取系统信息

1.  获取系统默认编码格式>>> import sys>>> print sys.getdefaultencoding()ascii>>>  2. 获取操作系统版本>>> print sys.getwindowsversion()(5, 1, 2600, 2, Service Pack 3)>>>  3. 获取操作系统环境变量值>>> import os>>> pri

2008-10-30 10:58:00 283

转载 python创建Wscript.Shell进行自动化

 import win32com.clientexecpath = cmd.exewsh = win32com.client.Dispatch("Wscript.Shell")wshe = wsh.Exec(execpath)pid = wshe.ProcessIDwsh.AppActivate(pid)time.sleep(splashsec)wsh.SendKeys("{ENTER

2008-10-28 10:22:00 1382

转载 用Python 自动安装 Rising 杀毒软件

平日里经常需要重新安装杀毒软件,我使用的是 Rising 该软件可以将升级后的新版本,压缩成一个安装包,当升级失败造成硬盘中的 Rising 不能使用时,或重新安装系统时,方便我们重新安装最新的版本.   但是每次安装都要点击好几次 Next 按钮,同时还要提供序列号,ID 等信息,我很讨厌这种重复工作,索性写一个小的脚本,让他自动安装,这样 我就可以,在安装时休息几分钟了   脚

2008-10-27 21:53:00 942

原创 .pyo文件的生成

当编写了一个test.py文件后,执行python -OO test.py -f . 并不能生成test.pyo文件。这个时候,可以当前目录下新建一个temp.py,里面包含一句“import test”,然后再执行python -OO temp.py -f .就生产了test.pyo文件。

2008-10-21 13:57:00 912

转载 手动制作python的exe可执行程序

Python没有内建一个编译为exe的功能。给python程序的部署带来不少的麻烦。 所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。 最近抽空研究了一下手动实现类似py2exe的功能,希望加强对python的了解。 结果还相当不错。把结果记录下来,与大家共享。  1.1. 原理文中所描述的方法,基于python的以下几个功能 1

2008-10-21 11:01:00 841

转载 Python的路径及C语言扩展

1、 引入  Python语言的核心文件只有一个PythonXX.dll,XX是版本号,所有的.py、.pyc、.pyo文件都是用Pythonxx.dll进行解释执行的。而python.exe、Pythonw.exe只是对为pythonxx.dll提供了一个解释器窗体。 由于pythonxx.dll解释执行py文件时会在一定的路径下查找模块,而我关心的就是pythonxx.dll到底从哪些

2008-10-21 10:43:00 476

原创 md5 校验

  import md5fname = r"C:/windows/TASKMAN.EXE"received = md5.md5(file(fname, "rb").read()).hexdigest()print receivedreceived 即为16进制的md5校验值。filename是文件的全路径。 对字符串进行校验import md5str = ‘1234

2008-10-09 13:45:00 345

原创 读写Excel文件

 python要读写excel文件,需要另外在安装一个扩展pywin32,如果是使用的python2.5版本,对应的pywin32为pywin32-212.win32-py2.5.exe(下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/p/py/pywin32/pywin32-212.

2008-10-09 13:33:00 705

原创 python获取当前路径的方法

>>> import os>>> homedir = os.getcwd()>>> print homedirD:/python/test>>> >>> import sys>>> print sys.argv[0]D:/python/test/temp.py>>> print os.path.abspath(sys.argv[0])D:/python/test/temp.py>>>

2008-10-08 12:42:00 12601

RHCS +DRBD+MYSQL 配置MYSQL 高可用集群

网络上找的一篇文章,写得挺好的。Red Hat + DRBD + Mysql 高可靠集群配置。

2010-07-23

从usb安装linux

个人收藏的从USB安装Linux系统的指导文档,PDF格式,全英文的。没有找到中文的。

2011-05-18

官网谷歌浏览器离线安装包

谷歌 浏览器 官网 离线 安装半 110版本 最新版本

2023-02-27

谷歌Chrome浏览器

谷歌浏览器 最新离线安装包下载地址

2023-02-27

简单网络管理协议SNMP

资料来源于网络,本着方便共享的原则,放到这里了。(doc文件,zip压缩了)目录如下: 1. 网络管理基本概念 3 2. 简单网络管理协议SNMP概述 4 2.1 SNMP的发展 4 2.2 SNMP的配置 5 3. 管理信息库MIB 6 4. SNMP的5种协议数据单元 8 5.管理信息结构SMI 11 6. SNMPv2协议 12 6.1 SNMPv2标准中的安全机制 14 6.2 SNMPv2 Party 14 6.3 SNMPv2协议操作 15 7. SNMPv3的体系结构 15 8. 公共管理信息CMIP 17 9. SNMP与CMIP的比较 18 10.网络管理协议的前景 18

2010-08-18

Testlink 汉化文件

Testlink 1.9.3 的汉化文件。绝大多数都已经汉化。直接解压覆盖原文件即可。

2010-03-17

python图形界面编程(TK)

Tkinter教程,这个是python下的图形界面编程。教程为doc格式,以具体实例来讲解的。

2011-05-26

ActiveTclHelp8.4.chm

TCL8.4的帮助文件

2008-08-21

windows 3.1 (16bit) 简体中文版

windows 3.1 16bit 这样的老系统回味一下? 建议在虚拟机下面装。

2008-09-26

windows 3.2 (16bit)简体中文版

windows 3.2 (16bit)简体中文版 再次回味一下这样的系统。建议在虚拟机下面装。

2008-09-26

VMware-mount

将VMWare的硬盘文件(vmdk文件)映射为本地磁盘。 安装后,在cmd下执行: vmware-mount K: “D:\Documents\虚拟机\VMWare\Windows XP Professional CN SP2\ Windows XP Professional.vmdk” 将Windows XP Professional.vmdk文件映射为本地文件。 如果要把映射的硬盘文件断开,只要运行:vmware-mount K: /d 即可。

2008-10-04

VBoxGuestAdditions_4.3.36.iso

VBoxGuestAdditions_4.3.36.iso, VirtualBox Guest Additions 扩展程序包

2019-12-29

DOS 启动盘(2)part2【2-2】

DOS 启动盘(part 2) 7zip 格式压缩。 ISO格式 共有2部分

2010-08-31

python pamie

PAMIE 是python的一个很有意思的模块。它是一个实现IE自动化的模块. 下载文件后,解压到python的lib目录下即可。

2008-09-26

ActivePython 2.5(win32)

Python的版本可以到官方网站http://www.python.org上下载最新的版本,而且是开源的,但是我感觉那个idle不怎么好用。ActivePython的PythonWin却很好用,只是它不开源。建议初学者使用ActivePython的PythonWin,因为它能够自动联想出可用的方法。可以到 http://www.activestate.com下载最新的ActivePython。这里给出软件是希望哪些不想到官网下载的朋友下载的。

2008-10-04

MASM工具

宏汇编工具6.0版本

2008-08-24

DOS6.22中文安装版

DOS6.22中文安装版

2008-08-24

DOS 启动盘(1)Part1【1-2】

DOS 启动盘(part 1).ISO 格式 共2部分

2010-08-31

PDF转Word工具

共享一个PDF转word的工具,来源于网络。

2010-08-19

Folder2Iso

一个在windows下将目录转换为ISO文件的小工具,简单好用

2008-10-06

apache for windows

老版本软件 apache 2.0.47

2008-08-24

C语言学习系统

3.2版本,C语言是一门非常有用高级语言,是您踏上计算机学习之路的必修课,几乎所有的计算机考试都要用到C语言,C语言以其强大的功能一直独领编程语言的先锋...(中文版)

2008-08-24

学习Linux网络编程

Linux系统的一个主要特点是他的网络功能非常强大。随着网络的日益普及,基于网络的应用也将越来越多,在这个网络时代,掌握了Linux的网络编程技术(中文)。适合初学者使用。

2008-08-24

ISO软件标准文档模板

从网络上下载的ISO标准文档模板,DOT格式,仅供参考

2011-02-15

Leo Jay Pyton2exe

手动制作python的exe可执行程序(方法:http://blog.youkuaiyun.com/awingle) 解开包后,只要用自己的程序替换mysrc.zip就可以使用了。 包里有runpy.exe和runpyw.exe两个文件。其中,runpy.exe是控制台程序,runpyw.exe是非控制台程序。这两个程序分别类似于python.exe和pythonw.exe。想让程序运行时出现一个控制台,就运行runpy.exe,如果不想出现黑黑的控制台,就运行runpyw.exe。

2008-10-21

Linux 命令全集

个人从网上Down下来的,感觉还可以,就在这里给大家分享了。chm格式。

2011-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除