1、使用python的库urllib2,用到urlopen和Request方法。2、方法urlopen原形urllib2.urlopen(url[, data][, timeout])其中:url表示目标网页地址,可以是字符串,也可以是请求对象Requestdata表示post方式提交给目标服务器的...
分类:
编程语言 时间:
2015-05-27 15:30:13
阅读次数:
171
python使用subprocess模块可以方便的运行系统命令,并获取输入,但是当输出的内容中存在中文时返回的数据就是进行过编码后的,无法正常显示,因此要对其进行一下转码,过程如下:首先,应该知道命令行使用哪种编码显示输出结果,在命令行中运行 chcp 命令来获取活动页代码,如:"活动页代码:936...
分类:
编程语言 时间:
2015-05-25 20:23:34
阅读次数:
206
python流程控制1、ifelse语句-python的if语句类似其它语言,if语句包含一个逻辑表达式,使用表达式比较,在比较结果的基础上作出决定。-ifexperssion(条件表达式):statement(s)(声明)#注:python使用缩进作为其语句分组的方法,建议使用4个空格代替缩进。#if语句代码段的开..
分类:
编程语言 时间:
2015-05-19 14:56:47
阅读次数:
100
可以通过Python的特殊函数__getitem__、__setitem__、__delitem__去创建自己的字典这样的映射类型。Example:#!/usr/bin/envpython
classMyDict(object):
def__init__(self):
self.item={}
def__getitem__(self,key):
returnself.item.get(key)
def__setitem__(self,key,val..
分类:
编程语言 时间:
2015-05-17 02:17:55
阅读次数:
177
最近在学习python,使用的版本为python3.4,开发环境为使用Pydev插件的eclipse。正好觉得http://www.dexiazai.com/?page_id=23上的音乐不错,决定使用python批量下载下来。
1、音乐来源
经过分析,页面嵌入的虾米播放器中的地址如下,后面以逗号分隔的字符为音乐的id,如音乐的地址为http://www.xiami.com...
分类:
编程语言 时间:
2015-05-15 21:34:20
阅读次数:
348
1. 说明 ARP欺骗(ARP spoofing),又称ARP病毒(ARP poisoning)或ARP攻击,是针对以太网地址解析协议(ARP)的一种攻击技术。此种攻击可让攻击者获取局域网上的数据包甚至可篡改数据包,且可让网络上特定电脑或所有电脑无法正常连接。最早探讨ARP欺骗的文章是由Yuri Volobue所写的《ARP与ICMP转向游戏》(ARP and ICMP redirection g...
分类:
编程语言 时间:
2015-05-15 09:16:44
阅读次数:
408
在python使用importsocket后使用socket.AF_INET常量的时候发生在模块中找不到这个常量,很奇怪,在网上查了一下,在pythonimport模块的时候会根据文件的名字进行导入,我的python脚本文件名字恰巧是socket.py,这才导致了导入的socket是错误的,尽量不要让自己的python脚本和模..
分类:
Web程序 时间:
2015-05-14 12:19:40
阅读次数:
143
转自虫师http://www.cnblogs.com/fnng/p/3565912.html一,安装mysql如果是windows用户,mysql的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。Linux下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux仓库中都会...
分类:
数据库 时间:
2015-05-12 20:42:21
阅读次数:
218
第一节 分支结构if else1)if语句: - Python的if语句类似其他语言。if语句包含一个逻辑表达式,使用表达式比较,在比较的结果的基础上作出决定。 - if expression: statement(s) 注:Python使用缩进作为其语句分组的方法,建议使用4个空格代替缩进下面这段...
分类:
编程语言 时间:
2015-05-12 20:40:42
阅读次数:
191
元组比较:1 >>> (0, 1, 2) >> (0, 1, 2000000) < (0, 3, 4)4 True列表的多字段排序:sorted_list = [ [1, 2, 3, 4, 5, 6, 7, 8], [3, 2, 6, 1, 8, 4, 6, 1], [8, 3, ...
分类:
编程语言 时间:
2015-05-11 16:04:52
阅读次数:
198