Skip to content

网络安全社区知识库本地化,目前支持先知社区

Notifications You must be signed in to change notification settings

Mount4in/SecKnowledge-Crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

SecKnowledge-Crawler

Introduction

SecKnowledge-Crawler是一个将网络安全社区公开的安全知识爬取工具,能够将知识本地化保存,便于搜索使用。目前爬取范围包括先知社区,后续持续更新以支持更多社区。

Config

依赖库

selenium
toollib		#用来自动下载本地浏览器对应版本的ChromeDriver
markdownify
beautifulsoup4

ChromeDriver

推荐方法

初次运行需要使用如下代码下载匹配的ChromeDriver

from toollib import autodriver
driver_path = autodriver.chromedriver()

其他方法

ChromeDriver镜像站:http://npm.taobao.org/mirrors/chromedriver/

Chrome浏览器可以访问chrome://version/查看版本

命令行可以使用google-chrome-stable --version查看版本

Usage

python main.py

About

网络安全社区知识库本地化,目前支持先知社区

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages