![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
火腿肠
这个作者很懒,什么都没留下…
展开
-
requests python
requests是模拟客户端向服务端发送http请求的模块。可以方便的对网页进行爬取,是学习python爬虫的较好的http请求模块。1、安装pip install requests2、使用方法方法解释requests.request()构造一个请求,支持以下各种方法requests.get()获取html的主要方法requests.post()向html网页提交post请求的方法requests.head()获取html头部信息的主要方法req原创 2021-12-19 21:02:24 · 436 阅读 · 0 评论 -
ftplib python
Python中默认安装的ftplib模块是专门用于支持FTP操作的,该模块提供了用来实现FTP登陆、上传和下载等功能函数。ftp登陆连接from ftplib import FTP #加载ftp模块ftp=FTP() #设置变量ftp.set_debuglevel(2) #打开调试级别2,显示详细信息ftp.connect("IP","port",“timeout”) #对执行的ftp服务器进行连原创 2021-12-19 19:34:15 · 219 阅读 · 0 评论 -
getopt Python
Python中getopt.getopt()这个函数是为了从外部输入不同的命令行选项时,对应执行不同的功能。python提供了getopt和optparse两个模块来处理命令行参数。其中getopt处理提供了比较简单的处理,但大部分情况下已经足以满足需求,optparse提供了相对强大的处理。getopt语法:getopt.getopt(sys.argv,短选项,长选项)该方法需要三个参数,第一个参数是需要解析的参数列表,要传入的参数就是argv[1:]第二个参数是短格式分析串,也就是单个原创 2021-12-16 13:29:46 · 1032 阅读 · 0 评论 -
nmap扫描端口 python
在看python安全攻防这本书中看到了python调用nmap进行扫描,于是进行了如下的总结:1、实例化nmap扫描器nm=nmap.PortScanner()实例化以后,会把信息存储到“nm”里面,“nm”可以像从json里面取数据一样超级方便。2、使用scan方法result=nm.scan(hosts=targetIP,arguments='-sn -PE' hosts为目标IP地址,arguments为Nmap的扫描参数 -sn:使用ping进行扫描 -PE:使用ICMP的echo原创 2021-12-15 13:19:11 · 1040 阅读 · 0 评论 -
optparse模块OptionParser
optparse自我理解是用于生成命令行参数 。类似于linux的命令,输入定义好的命令执行然后返回既定的结果1 导入模块from optparse import OptionParser2 创建一个实例对象parser=OptionParser("Usage:%prog -i <target host>")3 在对象中增加参数选项parser.add_option("-f","--file",action="store",type="string",dest="filen原创 2021-12-15 12:41:38 · 982 阅读 · 0 评论 -
instance python
自我理解的一下内容:self.instanceself.instance是modelform对象的实例化,是指定的model类的一个实例,包含了对象中的内容,能够获得对象中的数据并进行操作self.instance不是python中通用的方法,这是以ModelForm形式,在超类的__init__中特别定义的方法。def default_clean(self): print("---instance.id",self.instance.id)#能打印出id的值instance 参数原创 2021-11-27 17:08:51 · 850 阅读 · 0 评论 -
hasattr() getattr() setattr()详解 python
hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来1 >>> class test(): 2 ... name="xiaohua" 3 ... def run(self): 4 ... return "HelloWord" 5 ... 6 >>> t=test() 7 &g转载 2021-11-26 23:59:20 · 79 阅读 · 0 评论 -
cleaned_data python
cleaned_data 就是读取表单返回的值,返回类型为字典dict型例如:def default_clean(self):page_name=self.cleaned_data.get(“name”) #界面传输过来的name值原创 2021-11-26 23:45:54 · 622 阅读 · 0 评论