[WEB] 图床,通过Python调用api上传图片到Gitlab
作者:CC下载站日期:2022-11-07 00:00:00浏览:28分类:站长帮
用过一段时间的PicGo,但是感觉太重了,为了一个上传图片去装一个软件有点太麻烦。
然后目前个人感觉也就Gitlab速度还可以一点,于是昨天翻了官方文档踩了很多坑,总算搞好了。
现将关键代码放到这里。
file_path = datetime.datetime.now().strftime('zb_users/upload/%Y/%m/')
headers = {'PRIVATE-TOKEN': '这里放你的项目token'}
img = file.file.read()
ext = file.content_type.split('/')[-1]
file_path = urllib.parse.quote(file_path + uuid.uuid4().hex + '.' + ext).replace('/', '%2f')
url = f'https://gitlab.com/api/v4/projects/这里放你的项目ID/repository/files/{file_path}'
response = await requests.post(url, headers=headers, json={
'branch': 'master',
'content': base64.b64encode(img).decode('utf-8'),
'author_email': [email protected]',
'author_name': 'Lan',
'encoding': 'base64',
'commit_message': 'www.lanol.cn'
})
res = await response.json()
然后花了点时间写了个小前端用来上传,支持选择,拖拽,粘贴文件进行上传。
猜你还喜欢
- 11-07 [WEB] 图床,通过Python调用api上传图片到Gitlab
- 08-06 [网站教程] 利用宝塔实现百度自动推送
- 06-27 [网站运营] WordPress纯代码为文章自动生成标签和自动添加标签内链
- 06-27 [网站运营] WordPress网站专用CloudFlare免费CDN缓存规则
- 06-26 [网站运营] 开发者如何自定义WordPress自带的XML站点地图功能
- 06-26 [网站运营] 教你解决 Google AdSense PIN码国内收不到的方法
- 06-26 [网站运营] DedeCMS 织梦文章数据一键迁移到 WordPress 网站
- 06-26 [网站运营] 禁用主题插件文件编辑器功能提高WordPress安全性
- 06-23 [网站运营] WordPress 5.9 版本登录界面的语言切换器怎么禁用
- 06-23 [网站运营] Nginx-helper纯代码版Fastcgi和Redis缓存清理
- 06-23 [CDN加速] 一键ATS自建CDN节点OneClickCDN脚本图文教程
- 06-23 [建站教程] 宝塔面板怎么安装WordPress系统搭建个人网站
取消回复欢迎 你 发表评论:
-
- 最新文章
- 热门文章
- 热评文章
[美剧] [最后生还者][更新到第 08 集][WEB-MKV/MP4][中文字幕][霸王龙字幕组]
[Android] 微博轻享版APP(微博国际版)_v6.1.1_去广告版
[视频处理] Topaz Video AI破解版(视频修复软件) v3.1.8
[福利分享] 强烈推荐:15个免费下载、高清图片网站资源,目前最新整理合集(果断收藏!!!)
[软件技巧] 星火英语怎么设置背单词数量?星火英语详细的关于设置单词数量的教程分享
[web] 如何更改YouTube名称和频道名称?
[Windows11] 微软 Windows 11 Build 22624.1391 预览版
[有声书] 《康震 品读古诗词》1-80全集 [mp3]
[系统教程] win10系统watchdog.sys蓝屏的解决方法
[有声书] 我真没想当救世主啊丨科幻银河奖丨硬核科幻三集上瘾
[漫画资源] 经典珍藏150G超全老港漫画合集
[唯库] 阿何思维导图从入门到精通[两期全]
[儿童动画] 汪汪队立大功 S01-S08+电影(国语)
[精品资源] 绝无仅有!kindle mobi 漫画电子书打包
[有声小说]【明朝败家子】【紫禁】版全集
[港漫]《寻秦记》全集
[资料] 年底福利--年会资料大全5.39G(策划,节目,视频,背景,PPT模版等)
[云资源] 曾仕强讲座合集
[MMD区] 【MMD】被B站低俗限制投稿【抖音:vodka岩】
[资源] 两万多套LUT视频调色预设-自媒体VLOG必备
[儿童动画] 汪汪队立大功 S01-S08+电影(国语)
[唯库] 阿何思维导图从入门到精通[两期全]
[动画] [间谍过家家 SPY×FAMILY][S01-02 全25集][日语中字][BD-MKV][1080P]
[电影] 金刚 2部 4K(2160P) REMUX(原盘 蓝光)
[漫画资源] 经典珍藏150G超全老港漫画合集
[电视剧] [延禧攻略+番外][全 76 集][国语中字][MKV/MP4][720P/1080P]
[记录] 国际空间站 4K REMUX(原盘 蓝光)
[影视] 哈利波特 8部 4K(2160P)
[电影] 阿甘正传 4K(2160P) REMUX (蓝光 原盘)
[电影] 惊声尖笑1-5【 4K 】
- 最新评论
-
有的电影蓝光原盘几百G呢!那些更夸张!CC下载站 评论于:01-11 这系列很搞笑啊~居然有4K?谢谢分享~AIDEN 评论于:01-10 蓝光有这么大!还以为80G顶天了。tixianreno 评论于:01-09 想看就看呗,嘿嘿CC下载站 评论于:01-02 我竟然真的想看看,太奇怪了。qwer9009 评论于:12-30 回顾经典,希望这个不会被云盘和谐掉。qwer9009 评论于:12-30 这可是好东西,4K啊,感谢付出与分享。qwer9009 评论于:12-30 网上看了预告,挺好看的,我想看看原版。qwer9009 评论于:12-20 好东西啊saga222 评论于:12-14 好看值得一看1395415492 评论于:09-30
- 热门tag
暂无评论,来添加一个吧。