Python2.x
文章平均质量分 89
基于Python2.7,由浅入深,系统而全面地介绍了Python开发中各个方面的知识点
pre_eminent
这个作者很懒,什么都没留下…
展开
-
Python_06_CGI编程
Python高级编程之CGI先来个效果图:如果第1行,注释符号与!之间 多了一个空格的话,就会报错500,并且怎么也找不到错误!当然,还是可以通过查看apache错误日记,找到错误原因哈/private/var/log/apache2/error_log #!/usr/bin/env python Apache支持CGI配置下面就来详细说明配置的...原创 2018-01-09 10:48:24 · 564 阅读 · 0 评论 -
Python_07_网络编程
Python高级编程之网络编程篇先看下Python提供的Internet相关的模块Python Internet 模块以下列出了 Python 网络编程的一些重要模块:协议功能用处端口号Python 模块HTTP网页访问80httplib, urllib, xmlrpclib原创 2018-01-10 15:22:44 · 425 阅读 · 0 评论 -
Python_08_GUI编程
Python高级编程之GUI编程(Tkinter)python提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Mac系统里,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在原创 2018-01-10 17:08:51 · 335 阅读 · 0 评论 -
Python_05_正则表达式
Python高级编程之正则表达示篇Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用原创 2018-01-08 16:13:14 · 247 阅读 · 0 评论 -
Python_04_面向对象
Python高级教程之面向对象篇Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通原创 2018-01-08 14:47:48 · 294 阅读 · 0 评论 -
Python_15_MySQL
Python高级编程之MySQLDB-API 是一个规范. 它定义了一系列必须的对象和数据库存取方式, 以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口 。Python的DB-API,为大多数的数据库实现了接口,使用它连接各数据库后,就可以用相同的方式操作各数据库。Python DB-API使用流程:引入 API 模块。获取与数据库原创 2018-01-15 13:36:11 · 312 阅读 · 0 评论 -
Python_03_基础操作
Python中对时间的操作Python 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日期格原创 2018-01-05 17:58:30 · 381 阅读 · 0 评论 -
Python_02_常用数据类型
Python基本数据类型之数字Python 数字Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。以下实例在变量赋值时数字对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]原创 2018-01-05 17:46:28 · 522 阅读 · 0 评论 -
Python_01_基础语法
2017年度编程语言排行榜排第一位的就是PythonPython是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明你学习过Java、PHP等编程语言,将有助于你更快地了解Python编程。执行Python程序#!/usr/bin/pythonprint "Hello, Wor原创 2018-01-05 17:29:33 · 446 阅读 · 0 评论 -
Python_14_多线程
Python高级编程之多线程Python 多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这原创 2018-01-12 17:08:18 · 240 阅读 · 0 评论 -
Python_13_XML解析
Python高级编程之XML解析Python XML解析什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的原创 2018-01-12 14:06:52 · 251 阅读 · 0 评论 -
Python_12_pillow图像处理
Python高级编程之pillow图像处理PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。由于PIL仅支持到Python 2.7,一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,又加入了许多新特性安装Pillow需要在命令行原创 2018-01-12 13:03:59 · 491 阅读 · 0 评论 -
Python_11_调试篇之iPython
安装iPython1.先下载针对Python 2.7的iPython5.x的压缩包2.解压缩$tar xvfz ipython-5.5.0.tar.gz$cd 解压缩后的目录$sudo python setup.py install (貌似是setupegg.py???)或者使用第2种方法安装iPython:先安装pipsudo easy_inst原创 2018-01-11 21:02:35 · 2355 阅读 · 0 评论 -
Python_10_JSON解析
Python高级编程之JSON解析使用自带的JSON 函数使用 JSON 函数需要导入 json 库:import json。函数描述json.dumps将 Python 对象编码成 JSON 字符串json.loads将已编码的 JSON 字符串解码为 Python 对象原创 2018-01-11 15:37:14 · 424 阅读 · 0 评论 -
Python_09_SMTP邮件服务
Python高级编程之SMTP邮件服务Python SMTP发送邮件SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象原创 2018-01-11 10:54:46 · 1627 阅读 · 0 评论 -
Python_查看局域网内运行的禅道地址
需求:局域网内的一台计算机上运行着禅道的Service例如: 可以使用以下地址访问禅道的Web服务http://192.168.3.180:81/zentao/但是,每天下班后关机的话,会发生IP地址的改变,因为使用了动态获取IP因此,有没有一种办法能够在第二天上午过来时,自动发现禅道服务所运行的那台计算机的内网IP使用方法:1. cd /Users/beyond/py...原创 2018-10-16 17:23:30 · 1213 阅读 · 0 评论