- 博客(27)
- 资源 (17)
- 收藏
- 关注
转载 Python3标准库简介
文本1. string:通用字符串操作2. re:正则表达式操作3. difflib:差异计算工具4. textwrap:文本填充5. unicodedata:Unicode字符数据库6. stringprep:互联网字符串准备工具7. readline:GNU按行读取接口8. rlcompleter:GNU按行读取的实现函数 二进制数据9. struc
2016-06-20 21:19:59 852
转载 python之set(集合)简介
Python 还 包 含 了 一 个 数 据 类 型—— set ( 集 合 ) 。 集 合 是 一 个 无 序 不 重 复 元素 的 集 。 基 本 功 能 包 括 关 系 测 试 和 消 除 重 复 元 素 。 集 合 对 象 还 支 持 union( 联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。
2016-06-20 10:20:43 265
转载 Python中fileinput模块
fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作。该模块的input()函数有点类似文件readlines()方法,区别在于:前者是一个迭代对象,即每次只生成一行,需要用for循环迭代。后者是一次性读取所有行。在碰到大文件的读取时,前者无疑效率更高效。用fileinput对文件进行循环遍历,格式化输出,查找、替换等操作,非常方便。【典型
2016-06-20 09:51:58 952
转载 Python JSON
本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。环境配置在使用 Python 编码或解码 JSON 数据前,我们需要先安装 JSON 模块。本教程我们会下载 Demjson 并安装:$ tar xvfz demjson-1.6.tar.gz$ cd demjson-1.6$ python setup.py installJSON
2016-06-20 08:41:43 211
转载 Python IDE
本文为大家推荐几款款不错的Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。PyCharmPyCharm是由JetBrains打造的一款Python IDE。PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等
2016-06-20 08:41:09 299
转载 python GUI编程(Tkinter)
python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython:wxP
2016-06-20 08:40:22 316
转载 Python XML解析
什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。 你可以通过本站学习XML教程XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。python对XML的解
2016-06-20 08:39:53 216
转载 Python 多线程
多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。
2016-06-20 08:39:25 185
转载 Python SMTP发送邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:import smtplibsmtpObj = smtplib.SMTP(
2016-06-20 08:38:53 452
转载 Python 网络编程
Python 提供了两个级别访问的网络服务。:低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。什么是 Socket?Socket又称"套接字",应用程序通常通过"套接字"向网络
2016-06-20 08:38:09 234
转载 python操作mysql数据库
Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000InformixInterbaseOracleSyb
2016-06-20 08:37:32 233
转载 Python CGI编程
什么是CGICGI 目前由NCSA维护,NCSA定义CGI如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。网页浏览为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程:1、使用你的浏览器访问URL并连接到HTTP
2016-06-20 08:35:27 3293 1
转载 Python正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了
2016-06-20 08:33:51 198
转载 Python如何拉平(flatten)嵌套列表(nested list)--(递归生成器)
有时候会用到嵌套的列表(list),比如[python] view plain copy print?[1, 2, [3, 4, [5, 6]], ["abc", "def"]] 如果将嵌套的列表拉平(flatten)呢?变成:[python] view plain copy print?
2016-06-19 20:28:44 1126
转载 python生成器表达式
生成器表达式是在python2.4中引入的,当序列过长, 而每次只需要获取一个元素时,应当考虑使用生成器表达式而不是列表解析。生成器表达式的语法和列表解析一样,只不过生成器表达式是被()括起来的,而不是[],如下:(expr for iter_var in iterable) (expr for iter_var in iterable if cond_expr)例: >>
2016-06-19 18:45:16 371
转载 python实现迭代器
迭代器对象被要求支持下面的两个方法,合起来形成迭代协议。iterator.__iter__()返回迭代器对象自身。为了允许容器和迭代器被用于for和in语句中,必须实现该方法。iterator.__next__()返回容器的下一个条目。如果没有更多的条目,抛出StopIteration异常。迭代器的好处迭代器的功能可以使用列表代替,但如果有很多值,列
2016-06-19 18:03:50 332
转载 常见的python异常
AssertionError //assert(断言)语句失败AttributeError //试图访问一个对象没有的属性IOError //输入输出异常,基本是无法打开文件ImportError //无法导入模块或包,基本是路径问题IndentationError //无法错误,代码没有正确的对齐IndexError //下表索引超出序列边界KeyError //试图访问
2016-06-19 07:55:16 354
转载 在C#中调用python方法
1. 安装IronPython到http://ironpython.codeplex.com/下载。2. 创建项目创建一个C#的控制台应用程序。添加引用: 浏览到IronPython的安装目录中,添加对IronPython.dll,Microsoft.Scripting.dll 两个dll的引用。 3. 添加Python文件到当前的项目中
2016-06-19 00:20:57 5022
转载 将Python代码嵌入到C++程序
这篇文章主要介绍了将Python代码嵌入C++程序进行编写的实例,尽管通常还是Python代码中调用C++程序的情况较多...需要的朋友可以参考下把python嵌入的C++里面需要做一些步骤 安装python程序,这样才能使用python的头文件和库 在我们写的源文件中增加“Python.h”头文件,并且链入“python**.lib”库(还没搞清楚
2016-06-19 00:17:26 7896 3
转载 字符串格式化符号含义及转义字符含义
字符串格式化符号含义 符 号 说 明 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符
2016-06-18 19:08:57 2183
转载 正则表达式 - 示例
简单表达式正则表达式的最简单形式是在搜索字符串中匹配其本身的单个普通字符。例如,单字符模式,如 A,不论出现在搜索字符串中的何处,它总是匹配字母 A。下面是一些单字符正则表达式模式的示例:/a//7//M/可以将许多单字符组合起来以形成大的表达式。例如,以下正则表达式组合了单字符表达式:a、7 和 M。/a7M/请注意,没有串联运算符。只须在一个字符后面键入另一
2016-06-18 16:24:59 404
转载 正则表达式 - 匹配规则
基本模式匹配一切从最基本的开始。模式,是正规表达式最基本的元素,它们是一组描述字符串特征的字符。模式可以很简单,由普通的字符串组成,也可以非常复杂,往往用特殊的字符表示一个范围内的字符、重复出现,或表示上下文。例如:^once这个模式包含一个特殊的字符^,表示该模式只匹配那些以once开头的字符串。例如该模式与字符串"once upon a time"匹配,与"There on
2016-06-18 16:24:05 333
转载 正则表达式 - 运算符优先级
正则表达式从左到右进行计算,并遵循优先级顺序,这与算术表达式非常类似。相同优先级的从左到右进行运算,不同优先级的运算先高后低。下表从最高到最低说明了各种正则表达式运算符的优先级顺序:运算符描述\转义符(), (?:), (?=), []圆括号和方括号*, +, ?, {n}, {n,}, {n,m}
2016-06-18 16:23:04 318
转载 正则表达式 - 元字符
下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegE
2016-06-18 16:21:48 259
转载 正则表达式 - 语法
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式
2016-06-18 16:11:22 303
转载 os、os.path 模块中关于文件、目录常用的函数使用方法
我们第一节课就讲过了,Python是跨平台的语言,也即是说同样的源代码在不同的操作系统不需要修改就可以同样实现。因此Python的作者就倒腾了OS模块这么一个玩意儿出来,有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。os模块中关于文件/目录常用的函数使用方法函数名使用方法getcwd(
2016-06-16 11:41:43 2472
转载 文件的打开模式和文件对象的方法
文件打开模式打开模式执行操作'r'以只读方式打开文件(默认)'w'以写入的方式打开文件,会覆盖已存在的文件'x'如果文件已经存在,使用此模式打开将引发异常'a'以写入模式打开,如果文件存在,则在末尾追加写入'b'以二进制模式打开文件't'以文本模式打开(默认)'+
2016-06-16 11:11:19 619
Multi Select ComboBox in WPF
2017-02-21
gridcontrol
2017-01-18
androidAPI
2016-12-11
InstallShield2013LimitedEdition.rar
2016-09-29
AForge.rar
2016-09-26
AjaxControlToolkit.Binary.NET45
2016-08-19
Visual.Assist.X
2016-03-07
C/C++函数手册
2016-03-03
Cheat Engine 6.2
2016-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人