(1)创建 repos.txt,里面写想删除的仓库(用户名/仓库名):

(2)拿个有删除权限的token https://github.com/settings/tokens

(3)把下面代码里的token 换掉,然后执行这个python代码。

from time import sleep
import requestsheaders = {"Accept": "application/vnd.github.v3+json","Authorization": "token xxxxxxxxxxxxxxxxxx", # 此处的XXX代表上面的token"X-OAuth-Scopes": "repo"
}with open('./repos.txt', 'r', encoding='utf-8') as f:data = f.readlines()url = "https://api.github.com/repos/{}/{}"
urls = []
for line in data:name, repo = line.strip().split("/")urls.append(url.format(name, repo))for l in urls:requests.delete(url=l, headers=headers)sleep(2)

参考:
https://juejin.cn/post/6844903763996573704

【批量删除仓库】GitHub 如何使用Python调用接口批量删除GitHub仓库相关推荐

  1. python调用everything批量查找表格中的文件名在磁盘中是否存在

    python调用everything批量查找表格中的文件名在磁盘中是否存在 介绍 Everything 配置 使用openpyxl读写文件 读文件 写文件 BeautifulSoup的使用 创建 be ...

  2. python调用js批量爆破账号密码

    python调用js批量爆破账号密码 前言 流程 爬取账号 爆破 参考文章 前言 在进行默认弱口令爆破的时候遇到了使用js对账号密码加密,而且加密算法写的比较复杂,如果用python重新写一个加密算法 ...

  3. 【Python】解决Python调用接口返回带菱形问号和乱码

    现象: python调用接口Print(response.text)返回菱形问号或乱码时, 解决方法: 请求头应该添加"Accept-Encoding":"deflate ...

  4. yolov4-tiny从安装到训练再到python调用接口

    (一)安装 在GitHub网址https://github.com/AlexeyAB/darknet下载最新版的darknetAB源码 解压后会生成名为darknet-master的文件夹 将解压的文 ...

  5. python 遍历list删除元素_详解Python遍历列表时删除元素的正确做法

    这篇文章主要介绍了详解Python遍历列表时删除元素的正确做法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.问题描述 这是 ...

  6. python调用接口上传文件_python上传文件接口

    文件的参数组装: ('文件名',"open打开的文件(rb模式打开)",'文件的类型说明') 关于不同的请求参数类型,使用requests的处理: 1.文件上传(Content-T ...

  7. python调用github_Pycharm中使用GitHub

    本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能. 废话不多说,下面图文详解,全是干货.windows和linux一样配置的,有些路 ...

  8. Python调用HEG批量转换hdf影像为tiff

    目录 Python代码 注意 参考 Python代码 本文示例为处理MOD11_L2数据,提取数据中的QC和LST图层的代码: # -*- coding: utf-8 -*- "" ...

  9. 如何用迅雷下载python_用Python调用迅雷批量下载excel表内的链接,并同时对文件重命名(使用的是openpyxl)...

    #首先把文件名放在excel表中的第一列,把对应的链接地址放在第二列 #为什么要用迅雷来下载,因为可以加速啊 #为什么你有这些链接啊,因为我用了八爪鱼爬虫啊 #为什么用八爪鱼爬虫啊,因为python学 ...

最新文章

  1. 【号外】来人鸭~ 本公众号纳新啦~
  2. css中div标签不置顶
  3. 数据库中的实体、元组、字段、属性、码、分量、依赖关系、完全部份传递依赖、范式等你了解吗?【笔记自用】
  4. Sublime Text 2报“Decode error - output not utf-8”错误的解决办法
  5. 机器学习 集成学习篇——python实现Bagging和AdaBOOST算法
  6. 原生JAVA的TCP/UDP编程
  7. AtCoder AGC035D Add and Remove (状压DP)
  8. Linux: find和xargs用法整理
  9. MYSQL 当有两条重复数据时 保留一条
  10. bzoj3668 [Noi2014]起床困难综合症
  11. 只会写代码的程序员永远无法出色?!
  12. Mysql--Auto_increment详解
  13. Camera成像中的Demosaic
  14. 总结:Grafana
  15. C/C++程序员的编程修养
  16. ARM的Trustzone是怎样保证硬件安全的
  17. epics安装css,EPICS-synApps/areaDetector安装
  18. WGCNA如何从module中挖掘关键基因
  19. 小白:从0开始捣鼓Ubuntu(中文输入法)
  20. 经销商网上订货系统流程小计,供货商订单下单软件

热门文章

  1. 智慧工地测评:实用性强吗?
  2. 函数声明与函数表达式的区别
  3. 达梦数据库创建表空间,用户,模式
  4. Python3金刚钻和瓷器活
  5. 用acme.sh给网站域名,申请免费SSL永久证书(自动续期)
  6. 银行数字化转型导师坚鹏:银行业同业竞争策略分析
  7. 约瑟夫环问题-基础版(数学归纳法)
  8. windbg调试 wow64 内核dump
  9. 【100%通过率】华为机试真题 C++ 实现【对称美学】【2022.11 Q4 新题】
  10. 信道检测手机软件 ios_五款有趣的手机软件推荐,要黑科技还是有趣?自己选!...