[Python 学习笔记] 1: 基础中的基础

  用了两天 Python竟让我想起曾相伴了 7、8 年 Delphi抛开动态语言语法层面东西不谈它代码组织方式和 Delphi 倒是十分类似Module 类似 Delphi Unit同样可以包含全局变量、思路方法以及类型(Class)当然Python 可能比 Delphi 更适合用来 "玩"毕竟便捷高效语法没有内存泄漏 GC 都可以让我们用很少时间写出些可以运行东西Python 历史远比 Jav... [阅读全文]

photoshop入门教程:Python3 入门教程 简单但比较不错

本文适合有Java编程经验员快速熟悉Python 本文在windows xp+python3.1a1 测试通过. 本文提到idle指python shell,即安装python后你在菜单看到IDLE(python gui) 在idle里ctrl+n可以打开个新窗口,输入源码后ctrl+s可以保存,f5运行. 凡打开新窗口即指ctrl+n操作. 1 你好 er" _disibledevent=复制... [阅读全文]

vi基础篇设计:Python2.5/2.6实用教程 入门基础篇

起步走 er" _disibledevent=复制代码 代码如下: #! /usr/bin/python a=2 b=3 c="test" c=a+b pr "execution result: %i"%c 知识点 Python是动态语言,变量不须预先声明. 打印语句采用C风格 串和数字 但有趣是,在javascript里我们会理想当然将串和数字连接,是动态语言嘛.但在Python里有点诡异,... [阅读全文]

python 文件和路径操作函数小结

1: os.listdir(path) //path为目录 功能相当于在path目录下执行dir命令返回为list类型 pr os.listdir('..') 2: os.path.walk(path,visit,arg) path :是将要遍历目录 visit :是个指针圆形为: callback(arg,dir,fileList) 其中arg为为传给walkarg dir是path下个目录f... [阅读全文]

django:Python+Django在windows下的开发环境配置图解

1 安装配置开发环境1.1 准备安装下载以下软件SoftwareEclipse for C/CSUN JDK 1.6 不定要1.61.5也可以Python3.1 Python2.6.4 Pythone2.5.2mod_python-3.3.1.win32-py2.5-Apache2.2MySQL-python-1.2.2.win32-py2.5pysqlite-2.5.5.... [阅读全文]

python游戏开发:Python 开发Activex组件思路方法

使用win32com模块开发window ActiveX举例:(如果你还没有装win32com模块话请到http://python.net/crew/skippy/win32/Downloads.html下载) er" _disibledevent=复制代码 代码如下: # SimpleCOMServer.py PythonUtilities: _public_methods_ = ['Spl... [阅读全文]

python中文处理:python 中文字符串的处理实现代码

teststr = '我eclipse不能正确解码gbk码!' teststr '\xe6\x88\x91\xe7\x9a\x84eclipse\xe4\xb8\x8d\xe8\x83\xbd\xe6\xad\xa3\xe7\xa1\xae\xe7\x9a\x84\xe8\xa7\xa3\xe7\xa0\x81gbk\xe7\xa0\x81\xef\xbc\x81' tests2 = u'我... [阅读全文]

c语言源代码实例:动态创建类例子代码

例如: import mymodule myobject = mymodule.my 或者 from mymodule import my myobject = my 如果要在中动态地创建类例子也样要分两步走例如: m = __import__('mymodule') c = getattr(m, 'my') myobject = c 但是要注意:如果my并不在mymodule自动导出列表中(__... [阅读全文]

Python 文件操作实现代码

open(filename,mode,buffer) 其中第个参数是要打开文件文件名必选;第 2个是打开方式可选;第 3个为缓冲区可选默认情况下是以“读”模式打开文件该返回是流类型对象 mode有如下几种: r:读模式(默认值) w:写模式 a:追加写模式 b: 2进制模式 t:文本模式(默认值) +:更新已有硬盘文件(读和写模式) U:通用换行模式(Universal line mode) 如... [阅读全文]

pythonhello:Python 第一步 hello world

首先下载最新版本pythonwww.python.org目前版本为3.1 接下来是安装在windows下python安装和其他应用样不多复述 在windows下即可以使用命令行方式也可以使用IDLE来开发python首先介绍命令行方式:设置PATH将python安装路径添加至PATH环境变量中即可在命令行中输入python会显示相应版本号并进入至python工作环境中去另外种方式是IDLE这个是p... [阅读全文]

python定义:Python 字符串定义

例如:''、""、""""""或者是''''''在使用上单引号和双引号没有什么区别 3引号主要功能是在串中可以包含换行也就是说在 3引号中串如果其中内容在中是分行那么在使用中也是分行这样就不需要显示使用"\n"来换行了 像多数编程语言样python中串是不可变同样对于转移处理也和其他语言类似如“ 'What's your name?' ”在这个串内部出现了“ ' ”对于这个可以使用'\'转移: '... [阅读全文]

python流程:Python 流程控制例子代码

首先介绍-条件语句语句是用来根据表达式真假来有选择执行特定块控制流程使用方法同java等语言对于 有个el简写方式 例如: er" _disibledevent=复制代码 代码如下: x 3: pr("greater") el x 3: pr("eq") : pr("small") 接下来介绍while语句while语句作用是在条件表达式为真时重复执行特定块 首先看段举例然后在给予介绍说... [阅读全文]

python定义方法:Python中的Function定义思路方法

下面就先定义个: er" _disibledevent=复制代码 代码如下:def foo: pr('function') foo 在上述代码中定义了个名为foo这个没有参数最后行代码功能是这个这是个最简单形式下面来介绍下有参数: er" _disibledevent=复制代码 代码如下:def foo: pr('function') def foo1(a,b): pr(a+b) foo fo... [阅读全文]

点击这里:Cython 3分钟入门教程

作者:perrygeo译者:赖勇浩(http://laiyonghao.com)原文:http://www.perrygeo.net/wordpress/?p=116我最喜欢是Python它代码优雅而实用可惜纯粹从速度上来看它比大多数语言都要慢大多数人也认为速度和易于使用是两极对立——编写C代码确非常痛苦而 Cython 试图消除这种两重性并让你同时拥有 Python 语法和 C 数据类型和——它... [阅读全文]

phpsir 开发 一个检测百度关键字网站WebSite排名的python 程序

源码如下 :保存成utf-8 bd.py 文件 er" _disibledevent=复制代码 代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*- import sys import urllib ,urllib2 import re def baidu(w): url= "http://www.baidu.com/s?" values = { ... [阅读全文]

PHP webshell检查工具 python实现代码

1.使用思路方法:find.py 目录名称 2. 主要是采用python正则表达式来匹配可以在keywords中添加自己定义正则格式: ["eval\(\$\_POST","发现PHP句话木马!"] #前面为正则后面为对这个正则描述会在日志中显示 3.修改下文件后缀和关键字正则表达式就可以成为其他语言webshell检查工具了^_^ 4.开发环境是windows xp+ActivePython 2... [阅读全文]

wxpython教程:wxPython 教程 (2)—— Frame

  、wxpython 包安装  在 教程 1 中有人按照给出代码运行出现了如下:  ImportError: No module named wx  这是 wxpython 不是默认包需要自己安装具体安装地址是:  http://www.wxpython.org/download.php  您可以根据自己系统平台和python版本选择相应包下载安装好后就不会出现上面了下载页面中还有个 Demo ... [阅读全文]

wxpython教程:wxPython 教程 (1)—— 一个简单例子

我们用个最简单例子来开始这个教程只有几行代码但是确实能生成个完整窗体如下图:    先给出代码后面解释: 1 #!/usr/bin/python 2 # -*- coding: GBK -*- 3  4  5 # simple.py 6  7 import wx 8  9 app = wx.App10 11 frame = wx.Frame(None)12 frame.Show13 14 app.... [阅读全文]

动态创建类:动态创建类例子

  Python中要创建个类例子要首先导入该类或者该类所属模块例如:import mymodulemyobject = mymodule.my  或者from mymodule import mymyobject = my  如果要在中动态地创建类例子也样要分两步走例如:m = __import__('mymodule')c = getattr(m, 'my')myobject = c  但是要注... [阅读全文]

代码高亮:使用Pyments高亮显示代码为html

Pygments —— Python syntax highlighter (http://pygments.org/)   首先要安装pygments代码  easy_ pygments  例子代码:   Python代码  #!/usr/bin/env python # encoding: utf-8 """ code2html.py  Created by Eric ... [阅读全文]

ffmpeg:如何用 ffmpeg 获取多音轨视频文件的各个音轨

1. 先用ffmpeg查看视频文件信息:   Python代码 # ffmpeg -i a.MPG Input #0, mpeg, from a.MPG:  Duration: 00:00:32.32, start: 245.117611, bitrate: 8581 kb/s   Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [P... [阅读全文]

命和运:Python 测试框架: 选择和运行测试

这 3篇系列文章 第篇文章 讨论了标准测试框架(比如 zope.testing、py.test 和 nose)给 Python 测试领域带来革命性影响这些框架支持更简单测试思路方法让项目不再需要为运行测试编写和维护专门代码第 2篇文章 讨论了这些自动化解决方案如何搜索 Python 包以识别可能包含测试模块  本文讨论下步介绍框架在找到测试模块的后如何发现其中待测试项还讨论些细节比如这 3种框架... [阅读全文]

encodedecode:python encode和decode的妙用

"hello".encode("hex") '68656c6c6f'相应还可以 '68656c6c6f'.decode("hex") 'hello'查了下手册还有这些codec可用 Codec Aliases Operand type Purpose base64_codec base64, base-64 Convert operand to MIME base64 bz... [阅读全文]

python网络编程:Python 网络编程介绍说明

、网络知识些介绍 是网络连接端点例如当你Web浏览器请求www.jb51.net上主页时你Web浏览器创建个并命令它去连接 www.jb51.netWeb服务器主机Web服务器也对来自请求在个上进行监听两端使用各自来发送和 接收信息 在使用时候每个都被绑定到个特定IP地址和端口IP地址是个由4个成序列这4个数均是范围 0~255中值(例如220,176,36,76);端口数值取值范围是0~655... [阅读全文]

python写文件:python 提取文件的小程序

以前提取这些文件用是同事些批处理文件;用起来不如何顺手刚好最近在学些python所有就自己动手写了个python提取文件小;1、原理 提取文件原理很简单就是到个指定目录找出最后修改时间大于给定时间文件然后将他们复制到目标目录目标目录结构必须和原始目录致这样工程人员拿到后就可以直接覆盖整个目录; 2、实现 为了通用我定义了下面配置文件 config.xmler" _disibledevent=复制... [阅读全文]

文件重命名工具:Python 文件重命名工具代码

er" _disibledevent=复制代码 代码如下:#Filename:brn.py #Description: batch replace certain words in file names #Use to bat rename the file in a dir(mody the suffix from a to b) for Windows Vista OS import sys... [阅读全文]

python 生成目录树及显示文件大小的代码

比如 1--1 2--1 2 3--1 2 3 3--1 2 3交错层级关系刚开始感觉很乱没有想明白后来终于抓住了关键只要算出每个层次深度就好办了 我定义了个rank进入个子文件夹时让rank+1遍历完子文件夹rank就-1 如图充分介绍说明了递归、遍历顺... [阅读全文]

python代码:python 域名分析工具实现代码

代码如下: er" _disibledevent=复制代码 代码如下:import sys, urllib import datetime,time def getDate: strday=datetime.datetime.now.__str__ strday=strday.split[0] strday #url = "http://www.kingnic.com/list/2009-06... [阅读全文]

python抓取网页:python 自动提交和抓取网页

下面是用python写使用lxml来做html分析从网上看到说是分析速度最快哦不过没有验证过好了上代码 er" _disibledevent=复制代码 代码如下: import urllib import urllib2 import urlparse import lxml.html def url_with_query(url, values): parts = urlparse.urlpa... [阅读全文]

pythonself:python self cls decorator的理解

1. self, cls 不是关键字 在python里面self, cls 不是关键字完全可以使用自己写任意变量代替实现样效果 代码1 er" _disibledevent=复制代码 代码如下: MyTest: myname = 'peter' def sayhello(hello): pr "say hello to %s" % hello.myname __name__ "____": ... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 > 共353条 分12页