python
文章平均质量分 79
代码仔
略
展开
-
python基础教程笔记-项目1-即时标记-Day4
今天主要看下re.sub函数和Handler类的sub函数 先看下re.sub函数 re.sub共有5个参数,不过一般写前三个就好了,即pattern,repl和string pattern表示正则中的模式字符串,repl可以是字符串,也可以是函数。string为要进行替换的字符串 先看一段代码: import re def Num2A(match): return 'A' a原创 2015-01-27 15:17:16 · 1861 阅读 · 0 评论 -
python基础教程笔记-项目2-画幅好画-Day1
今天开始看项目二:画幅好画 项目中会用到图形生成包ReportLab,因此首先装好这个包:easy_install reportlab 从书中可以了解到,这个包主要用于作图。 比如说写字、画线等。执行代码: from reportlab.lib import colors from reportlab.graphics.shapes import Drawing,String,PolyLi原创 2015-02-08 11:35:07 · 805 阅读 · 0 评论 -
python基础教程笔记-项目2-画幅好画-Day2
本项目剩下部分主要使用量urllib和LinePlot。 什么是urllib? urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。 看代码: import urllib print urllib.urlopen('http://www.baidu.com').read() 执行效果: 重点需要注意的是urlopen函数: 关于urlo原创 2015-02-10 09:49:37 · 715 阅读 · 0 评论 -
python基础教程笔记-项目1-即时标记-Day1
目标:将文本文件(.txt)转换成网页(.html) 测试文档test_input.txt: Welcome to World Wide Spam, Inc. These are the corporate web pages of *World Wide Spam*, Inc. We hope you find your stay enjoyable, and that you will原创 2015-01-24 20:05:34 · 843 阅读 · 0 评论 -
python基础教程笔记-项目1-即时标记-Day3
昨天实现了简单的txt转html,今天更深入一步。 主要了解下带星号的参数、getattr函数和callable函数 先看Handler类: class Handler: def callback(self, prefix, name, *args): method = getattr(self, prefix+name, None) if calla原创 2015-01-26 10:04:27 · 2094 阅读 · 0 评论 -
python简易木马编写
功能为对用户机器进行截图,并将截图结果发送至程序指定邮箱。 系统由两个功能组成:获取屏幕截图和发送邮件到邮箱。 源码如下: # -*- coding: utf-8 -*- import win32gui import win32ui import win32con import win32api import os,os.path from email.mime.text import原创 2015-02-14 09:23:07 · 3999 阅读 · 2 评论 -
python基础教程笔记-项目1-即时标记-Day2
昨天主要了解了下生成器,用文档测下lines: def lines(file): for line in file: yield line yield '\n' for i in lines(sys.stdin): if i: print i print '---' 测试文档test_input.txt: hello how are you how do you原创 2015-01-25 14:46:37 · 965 阅读 · 0 评论