-
在windows下快速搭建web.py开发框架方法
所属栏目:[Python] 日期:2020-12-16 热度:51
用Python进行web开发的话有很多框架供选择,比如最出名的Django,tornado等,除了这些框架之外,有一个轻量级的框架使用起来也是非常方便和顺手,就是web.py。它由一名黑客所创建,但是不幸的是这位创建者于2013年自杀了。据说现在由另外一个人在维护和更新[详细]
-
web.py 十分钟创建简易博客实现代码
所属栏目:[Python] 日期:2020-12-16 热度:63
一、web.py简介 web.py是一款轻量级的Python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/ 二、web.py安装 1、下载:http://webpy.org/static/web.py-0.33.tar.gz 2、解压并进入web.py-0.33目[详细]
-
Linux 发邮件磁盘空间监控(python)
所属栏目:[Python] 日期:2020-12-16 热度:176
核心代码: #!/usr/bin/python# -*- coding: UTF-8 -*-import smtplibimport osimport commands,time from email.mime.text import MIMEText#from email import MIMETextdisk_free=os.popen('df -lh')list_disk=disk_free.read()mailto_list=["2880329185@qq[详细]
-
一键搞定python连接mysql驱动有关问题(windows版本)
所属栏目:[Python] 日期:2020-12-16 热度:119
对于mysql驱动问题折腾了一下午,现共享出解决方案 1:手动安装驱动 完全是场噩梦,推荐大家采用自动安装 2:自动安装 下载自动安装包,下载地址:http://www.jb51.net/softs/73369.html 双击安装!安装完成后。已能正常对数据库操作 eg: import mysqldb con=[详细]
-
Python 中的 else详解
所属栏目:[Python] 日期:2020-12-16 热度:152
我们都知道 Python 中else的基本用法是在条件控制语句中的 if...elif...else...,但是 else 还有两个其它的用途,一是用于循环的结尾,另一个是用在错误处理的 try 中。这原本是 Python 的标准语法,但由于和大部分其它编程语言的习惯不太一样,致使人们有意[详细]
-
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
所属栏目:[Python] 日期:2020-12-16 热度:135
本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL、Oracle、SQL Server数据库。 其中包括以下几个软件的安装及配置: unixODBC FreeTDS pyodbc cx_Oracle 欢迎转载,请注明作者、出处。 作者:张正 QQ:1760[详细]
-
Python爬虫辅助利器PyQuery模块的安装使用攻略
所属栏目:[Python] 日期:2020-12-16 热度:183
Windows下的安装: 下载地址:https://pypi.python.org/pypi/pyquery/#downloads 下载后安装: C:Python27easy_install E:pythonpyquery-1.2.4.zip 也可以直接在线安装: C:Python27easy_install pyquery pyquery是一个类似jquery的python库,可以使用像[详细]
-
Python简单实现enum功能的方法
所属栏目:[Python] 日期:2020-12-16 热度:58
本篇章节讲解Python简单实现enum功能的方法。供大家参考研究具体如下: class Enumerate(object): def __init__(self,names): for number,name in enumerate(names.split()): setattr(self,name,number)codes = Enumerate('FOO BAR BAZ')print cod[详细]
-
python版本的读写锁操作方法
所属栏目:[Python] 日期:2020-12-16 热度:111
本篇章节讲解python版本的读写锁操作方法。供大家参考研究具体如下: 最近要用到读写锁的机制,但是python2.7的自带库里居然木有. 网上讲读写锁的例子众多,但是原理简单,代码明晰的却不多见,索性自己写个. 读写锁一般用于多个读者,1个或多个写者同[详细]
-
Python单链表简单实现代码
所属栏目:[Python] 日期:2020-12-16 热度:62
本篇章节讲解Python单链表简单实现代码。供大家参考研究具体如下: 用Python模拟一下单链表,比较简单,初学者可以参考参考 #coding:utf-8class Node(object): def __init__(self,data): self.data = data self.next = Noneclass NodeList(object)[详细]
-
Python的“二维”字典 (two-dimension dictionary)定义与实现方
所属栏目:[Python] 日期:2020-12-16 热度:183
本篇章节讲解Python的“二维”字典 (two-dimension dictionary)定义与实现方法。供大家参考研究具体如下: Python 中的dict可以实现迅速查找。那么有没有像数组有二维数组一样,有二维的字典呢?比如我需要对两个关键词进行查找的时候。2D dict 可[详细]
-
Python数组遍历的简单实现方法小结
所属栏目:[Python] 日期:2020-12-16 热度:149
本文实例总结了Python数组遍历的简单实现方法。供大家参考研究具体如下: os.__file__.split('')['E:','Python','Python25','lib','os.pyc'] os.path.split(os.__file__)('E:PythonPython25lib','os.pyc') var myArr:Array = new Array("one[详细]
-
Python实现二维有序数组查找的方法
所属栏目:[Python] 日期:2020-12-16 热度:134
本篇章节讲解Python实现二维有序数组查找的方法。供大家参考研究具体如下: 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是[详细]
-
Python利用前序和中序遍历结果重建二叉树的方法
所属栏目:[Python] 日期:2020-12-16 热度:83
本篇章节讲解Python利用前序和中序遍历结果重建二叉树的方法。供大家参考研究具体如下: 题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 这道题比较容易,前序遍历的[详细]
-
Python对象转JSON字符串的方法
所属栏目:[Python] 日期:2020-12-16 热度:86
本篇章节讲解Python对象转JSON字符串的方法。供大家参考研究具体如下: import jsonclass JSONObject(object): def __init__(self): self.name = 'Ahan' self.email = 'www@qq.com' self.age = 26if __name__ == '__main__': o = JSONObject() pri[详细]
-
Python多进程同步简单实现代码
所属栏目:[Python] 日期:2020-12-16 热度:123
本文讲述了Python多进程同步简单实现代码。供大家参考研究具体如下: #encoding=utf8from multiprocessing import Process,Lockdef func(lock,a): lock.acquire() print a lock.release()if __name__ == '__main__': lock = Lock() workers = [] #[详细]
-
python脚本监控docker容器
所属栏目:[Python] 日期:2020-12-16 热度:78
本文实例为大家分享了python脚本监控docker容器的方法,供大家参考,具体内容如下 脚本功能: 1、监控CPU使用率 2、监控内存使用状况 3、监控网络流量 具体代码: #!/usr/bin/env python# --*-- coding:UTF-8 --*--import sysimport tabimport reimport osim[详细]
-
Python判断文本中消息重复次数的方法
所属栏目:[Python] 日期:2020-12-16 热度:94
本篇章节讲解Python判断文本中消息重复次数的方法。供大家参考研究具体如下: #coding:gbk'''Created on 2012-2-3从文件中读取文本,并判断文本中形如“message0”、“message123”这样的消息有多少条是重复的@author: Administrator'''import rei[详细]
-
Python2.7简单连接与操作MySQL的方法
所属栏目:[Python] 日期:2020-12-16 热度:158
本篇章节讲解Python2.7简单连接与操作MySQL的方法。供大家参考研究具体如下: Python号称简单优雅,其实新手摆弄一些东西的时候还是挺麻烦的,比如使用Python2.7连接MySQL数据库时,真是有点麻烦。现将方法整理出来。 环境:Python2.7.2、MySQL5.5[详细]
-
Python实现新浪博客备份的方法
所属栏目:[Python] 日期:2020-12-16 热度:81
本篇章节讲解Python实现新浪博客备份的方法。供大家参考研究具体如下: Python2.7.2版本实现,推荐在IDE中运行。 # -*- coding:UTF-8 -*- #'''Created on 2011-12-18@author: Ahan'''import reimport sysimport osimport timeimport socketimport[详细]
-
Python网络爬虫实例讲解
所属栏目:[Python] 日期:2020-12-16 热度:92
聊一聊Python与网络爬虫。 1、爬虫的定义 爬虫:自动抓取互联网数据的程序。 2、爬虫的主要框架 爬虫程序的主要框架如上图所示,爬虫调度端通过URL管理器获取待爬取的URL链接,若URL管理器中存在待爬取的URL链接,爬虫调度器调用网页下载器下载相应网页,然[详细]
-
python遍历目录的方法小结
所属栏目:[Python] 日期:2020-12-16 热度:91
本文实例总结了python遍历目录的方法。供大家参考研究具体如下: 方法一使用递归: """def WalkDir( dir,dir_callback = None,file_callback = None ): for item in os.listdir( dir ): print item; fullpath = dir + os.sep + item if os.path.isdi[详细]
-
Python中MySQL数据迁移到MongoDB脚本的方法
所属栏目:[Python] 日期:2020-12-16 热度:104
MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB是一个[详细]
-
简单学习Python time模块
所属栏目:[Python] 日期:2020-12-16 热度:95
本文针对Python time模块进行分类学习,希望对大家的学习有所帮助。 一.壁挂钟时间 1.time() time模块的核心函数time(),它返回纪元开始的秒数,返回值为浮点数,具体精度依赖于平台。 import timetime.time()1460599046.85416 2.ctime() 浮点数一般用于存储[详细]
-
python中私有函数调用方法解密
所属栏目:[Python] 日期:2020-12-16 热度:73
本篇章节讲解python中私有函数调用方法。供大家参考研究具体如下: 与大多数语言一样,Python 也有私有的概念: ① 私有函数不可以从它们的模块外面被调用 ② 私有类方法不能够从它们的类外面被调用 ③ 私有属性不能够从它们的类外面被访问 与大多[详细]