首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python工具开发 | 目录扫描脚本

    思路 目录扫描器一般有几个功能点:输入url,字典,线程,所以说,我们要实现这3个功能点,差不多就做了一半了。我们再来看看目录扫描器的工作流程 ?...urls.replace('\n','') ### 利用回车来分割开来,不然打印的时候不显示 code=requests.get(urls).status_code ### 把拼接的url发起http请求...range(int(xc)): t = threading.Thread(target=scan) t.start() ### 多线程实现 优化版本,Python...脚本的特点: 1.基本完善 2.界面美观(只是画了个图案) 3.可选参数增加了线程数 4.User Agent细节处理 5.多线程显示进度 扫描目标:Metasploitable Linux 代码:WebDirScanner.py..._|_| |_| Welcome to WebDirScan Version:1.0 Author: %s ''' % __author__ parser = OptionParser('python

    1.6K10

    Python目录

    目录 一  Python 二  面向对象       三  网络编程 四  数据库 五  WEB框架 六  Linux 七  爬虫 八 网络安全 九 运维、开发模式 十 测试 一  Python        ...1.1.1 PEP8               1.1.2 Python 2.x vs Python 3.x        1.2  Python 数据类型                1.2.0...1.2.3 元组 tuple 详解                1.2.4 字典 dict 详解       1.3 Python 高级                1.3.0 Python文件操作...                  5.1.2 Django 创建工程、编写配置文件                   5.1.3 Django 路由                   5.1.4 Django 请求与响应...Elasticsearch                    5.5.3 FastDFS分布式文件系统 六  Linux       6.1 Unix 与 Linux       6.2 Linux 目录解析

    1.1K10

    插件,脚本和命令目录

    每个脚本可以包含尽可能多的处理程序,并且每个命令都可以由不同的处理程序实现,因此,无论您是按照每个命令安排一个脚本,还是将所有命令处理程序放在单个脚本文件中,都由您决定。...脚本语法 Sketch中的脚本使用CocoaScript编写。 这是一个桥梁,可让您编写可调用本机Objective-C / Cocoa的JavaScript脚本。...脚本上下文 当用户选择插件菜单命令时,Sketch会查找要调用的处理程序(CocoaScript函数)以及调用它的脚本文件。 当处理程序被调用时,它会传递一个上下文变量。...这给你一个文本字段,你可以输入你的脚本。 点击运行按钮将执行脚本并在下面板显示任何输出或错误。 您可以使用此界面进行探索和实验。...这将创建一个Plugin文件夹(称为Plugin Bundle)并将脚本保存到其中。 生成的插件将具有单个命令和单个脚本文件。执行该命令将调用onRun脚本中的函数,该函数将包含您输入的代码。

    94180

    python 获取脚本所在目录的正确方法

    如果是要获得当前执行的脚本的所在目录位置,那么需要使用sys模块的sys.path[0]变量或者sys.argv[0]来获得。...更特别地,如果你用py2exe模块把Python脚本编译为可执行文件,那么sys.path[0]的输出还会变化: 如果把依赖库用默认的方式打包为zip文件,那么sys.path[0]会输出C:\test...正确的方法 但以上这些其实都不是脚本文件所在目录的位置。...如果我们在 sub_path.py里面使用sys.path[0],那么其实得到的是getpath.py所在的目录路径C:\test,因为Python虚拟机是从getpath.py开始执行的。...: os.getcwd() “C:\test”,取的是起始执行目录 sys.path[0]或sys.argv[0] “C:\test\getpath”,取的是被初始执行的脚本的所在目录 os.path.split

    9K40

    python 删除文件、目录_python如何删除文件、目录

    本文讲述了python实现删除文件与目录的方法。分享给大家供大家参考。具体实现方法如下: os.remove(path) 删除文件 path. 如果path是一个目录, 抛出 OSError错误。.../user/local/bin/python2.7 # -*- coding:utf-8 -*- import os my_file = ‘D:/text.txt’ if os.path.exists(...for name in dirs: os.rmdir(os.path.join(root, name)) 方法2: 代码如下 import shutil shutil.rmtree() 实例扩展: Python.../usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 列出目录 print “目录为: %s” %os.listdir(os.getcwd()...,’resume.doc’] 删除后的目录为 : [ ‘a1.txt’,’resume.doc’ ] 到此这篇关于python如何删除文件、目录的文章就介绍到这了,更多相关python删除文件、目录的方法内容请搜索聚米学院以前的文章或继续浏览下面的相关文章希望大家以后多多支持聚米学院

    5.3K20

    python - 遍历目录

    说了这么多废话,进入主题……我曾经写了C语言的遍历目录、PHP的遍历目录,今天来说一下python遍历目录,也算给大家一个对比,以及学习我上面说的:文件操作。...我们就是需要遍历rootpath目录,将之传入getfile函数。     getfile是个递归函数,遍历目录是一定要用递归的。...---- 补记:     遍历目录,其实python的os模块已经给出了一个函数。     ...,topdown=True,onerror=None)     它返回的对象是一个generator类型对象,我们要使用for语句来遍历它: generator = os.walk(r"E:\Python...\pro") for i in generator: print i     我们会发现,i 实际上是一个三元tuple,分别是此时的目录,此目录下的文件夹,此目录下的文件。

    1.3K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券