前言:由于项目需求做的接口测试有上传文件这一要求,在查资料时候发现用requests来做上传文件很简单,所以下了这个库来完成。后续有时候会看看能不能用传统地urllib2来做。首先你要有个requests:https://github.com/kennethreitz/requests然后把它imp...
分类:
编程语言 时间:
2015-04-27 18:06:26
阅读次数:
148
python创建xml实例模仿下面的xml文件,使用python脚本进行创建。 使用代码如下:#coding=utf-8from xml.dom import minidomdoc = minidom.Document()...
分类:
编程语言 时间:
2015-04-25 22:45:03
阅读次数:
230
记一下,备忘。Python 使用unicode,所以无论encode还是decode都是针对unicode来说的。encode:把unicode转为其他编码(gbk、utf8、gb2312等)。decode:把其他编码转为unicode码。比如字符串a为gb2312,想转为utf8:a.decode...
分类:
编程语言 时间:
2015-04-24 16:03:02
阅读次数:
107
1、用pymssql连接SQLServer。1)、pymssql的pypi地址:https://pypi.python.org/pypi/pymssql。2)、pymssql官网:http://pymssql.org/。3)、python使用pymssql连接sqlserver数据库。2、用sqlite3模块连接sqlite。从Python2.5开始,sqlite3成为内置模块,无需额外安装。1)、..
分类:
数据库 时间:
2015-04-24 10:45:35
阅读次数:
195
1. TCP SYN扫描 端口扫描常用于用于探测服务器或主机开放端口情况,被计算机管理员用于确认安全策略,同时被攻击者用于识别目标主机上的可运作的网络服务。端口扫描是向一定范围的服务器端口发送对应请求,以此确认可使用的端口。虽然其本身并不是恶意的网络活动,但也是网络攻击者探测目标主机服务,以利用该服务的已知漏洞的重要手段。
TCP SYN扫描是端口扫描众多方式中的一种,其他方式包括TCP扫描...
分类:
编程语言 时间:
2015-04-24 09:13:30
阅读次数:
215
功能:MySQLdb模块是为Python提供MySQL数据库API,主要针对MySQL数据库进行操作的方法。安装:Windows下载:https://pypi.python.org/pypi/MySQL-python/CentOS:yuminstallMySQL-python-y使用:1.数据库连接对象conn=MySQLdb.connect(host="localhost",user=‘root‘,passwd=‘12..
分类:
数据库 时间:
2015-04-21 14:55:34
阅读次数:
153
python使用对象模型来存储数据,也就是说构造任何类型的值都是一个对象。所有的python对象都拥有三个特性:身份id,类型和值。
身份id:唯一的身份标识,可以使用内建函数id()来得到,这个值可以被认为是该对象的内存地址。对象身份的比较可通过运算符is或is
not来完成,判断它们是否指向(引用)同一个对象,这里举一个有趣的例子:
>>> a = 1
>>> b = 1
>>> c...
分类:
编程语言 时间:
2015-04-20 11:19:17
阅读次数:
162
1. 介绍 随着无线网络的广泛普及,人们越来越频繁的使用无线网络,他改变了人们的生活方式。现在很多人走到一个地方,首先要问的第一句就是“这里有没有WIFI?”但随之出现的无线网络安全问题却没有引起人们足够的重视。在一些公众场合,例如机场,火车站,咖啡厅,餐馆等场所都会设置一些免费的无线WIFI供顾客使用,但是他们的安全性是非常不可靠的。WIFI钓鱼,伪造热点,流量劫持常常在这钟场合下被用来攻击大众...
分类:
编程语言 时间:
2015-04-18 11:38:10
阅读次数:
622
UnicodeEncodeError: 'ascii' codec can't encode characters in position 13-16: ordinal not in range(128)在你python的安装目录下的Lib目录,找到site.py,修改def setencoding...
分类:
编程语言 时间:
2015-04-17 17:22:14
阅读次数:
127
服务器端:
#-*- coding:utf8 -*-
import socket
import select
import os
address = "0.0.0.0"
port = 10001
sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
def main():
global address,port,sock...
分类:
编程语言 时间:
2015-04-16 14:24:09
阅读次数:
151