Python应用
文章平均质量分 61
Muge_
这个作者很懒,什么都没留下…
展开
-
Python标准库os模块
(掌握os模块,你需要了解Linux或类Unix系统下常用命令的操作) os.name 指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd() 得到当前工作目录,即当前Python脚本工作的目录路径。 os.mkdir( 'path' ) 创建新目录,path为一个字符串,表示新目录的路原创 2015-04-09 10:23:04 · 430 阅读 · 0 评论 -
Python小脚本 002 批量下载网页链接中的图片
我们常常需要下载网页上很多喜欢的图片,但是面对几十甚至上百张的图片,一个一个去另存为肯定是个很差的体验。 我们可以用urllib包获取html的源码,再以正则表达式把匹配的图片链接放入一个list中,使用for循环来依次下载list中的链接。 import re import urllib a = raw_input("Please input a URL: "原创 2015-04-09 10:33:00 · 1734 阅读 · 0 评论 -
Python小脚本 003 利用cookielib模拟登录获取账户信息
为了方便, 使用chinaunix的账户获取账户主题. 有些网站可能需要验证码, 找一些不用验证码的网站 下面 ****** 很多个星号的均为私密信息, 所以用星号代替 #!/usr/bin/python # -*- encoding:utf-8 -*- import urllib import urllib2 import cookielib import re import c原创 2015-04-09 10:34:51 · 781 阅读 · 0 评论 -
Problem Euler
1: Multiples of 3 and 5 - 求1000内且是3或5倍数的值: result = sum((x for x in range(1,10001) if not x%5 or not x%3))原创 2015-07-05 21:03:50 · 296 阅读 · 0 评论 -
Python标准库re正则表达式
正则表达式 regular expression 用来匹配一系列符合句法规则的字符串,是一门独立的小型的语言,如果你了解类Unix系统,那么你对正则表达式就一定不陌生。正则表达式的概念最初是由Unix中的工具普及开的(如: sed grep)。Python中也内嵌了正则表达式,通过re模块实现。正则表达式有什么用?例如你需要从一大段Html代码中把Email地址或图片链接等过滤出来,那么正原创 2015-04-09 10:26:13 · 693 阅读 · 0 评论 -
Python 标准库 BaseHTTPServer 中文翻译
Python 标准库 BaseHTTPServer 中文翻译。 注意: BaseHTTPServer模块在Python3中已被合并到http.server,当转换你的资源为Python3时https://docs.python.org/2/glossary.html#term-to3“>2to3工具将自动适配导入。 源码:Lib/BaseHTTPServer.py此模块定义了两个类用于实现HTT原创 2015-07-16 14:06:00 · 4112 阅读 · 0 评论 -
StringIO cStringIO
Python的StringIO库用于实现在内存缓冲区读写文件,看官方对StringIO的介绍,第一句话就是:The module implements file-like class, StingIO, that reads and writes a string buffer(also known as memory files) cStringIO和StringIO用法相同,速度更快,常原创 2015-05-03 19:16:38 · 2446 阅读 · 0 评论 -
Python标准库time
原文:http://www.cnblogs.com/qq78292959/archive/2013/03/22/2975786.html Python官方文档 在程序中,免不了和时间打交道,要学习time模块, 先来了解几个概念. 1. 时间戳:Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表原创 2015-04-09 10:28:15 · 476 阅读 · 0 评论 -
Python标准库urllib
urllib是python的一个获取url的模块。它用urlopen函数的形式提供了一个非常简洁的接口。这使得用各种各样的协议获取url成为可能。它同时 也提供了一个稍微复杂的接口来处理常见的状况-如基本的认证,cookies,代理,等等。这些都是由叫做opener和handler的对象来处理的。 urllib import urllibs = urlli原创 2015-04-09 10:25:18 · 418 阅读 · 0 评论 -
Python标准库 datetime
>>> import datetime >>> now = datetime.datetime.now() >>> now datetime.datetime(2015, 4, 2, 12, 18, 37, 962347) >>> print now 2015-04-02 12:18:37.962347 datetime.timedelta() 如果某天某个朋友很原创 2015-04-09 10:28:26 · 514 阅读 · 0 评论 -
Python图像处理库 PIL
Python Image Library PIL 下载地址:pythonware 该软件包提供了基本的图像处理功能如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。 加载一幅图像: >>> from PIL import Image #Image是模块名字,模块是以.py结尾的文件 >>> image = Image.open('0000.png'原创 2015-04-09 18:29:14 · 1559 阅读 · 0 评论 -
Python小脚本 001 备份文件
练习适用于LINUX,类Unix系统,一步一个脚印提高Python 。 001. 类Unix系统中用zip命令将文件压缩备份至 /temporary/ 目录下: import os import time old_files = ['/home/zhg/aa.py','home/zhg/bb.py'] target_dir = '/temporary/' target原创 2015-04-09 10:32:03 · 548 阅读 · 0 评论