有个同事需要 获取 java项目中的所有get 请求,于是写了个python 脚本把所有 get 请求的相对路径爬下来给他
1. 获取 Java 文件夹及java文件
2. 对文件进行遍历
3. 跳过所有带注释的代码
3. 找到第一个 @RequestMapping 作为 类 路径 获取其中的 url
4. 如果 类 url 上缺少 / 主动添加 /
5. 遍历 java 文件获取 GET请求 方法 路径 url
6. 如果 方法 url 上缺少 / 主动添加 /
7. 将类路径和方法路径 合并
8. 将 url 输出到控台打印然后就可以复制了
上python 代码
import os
# 1. 获取 Java 文件夹及java文件
path = "D:\\trueland-zhaopin\\src\main\\java\\net\\trueland\\truelandzhaopin\\controller\\"
userful_arr = [
"DepartmentController.java"
"EmployController.java",
"GeologyController.java",
"