将自己的帅照上传到网上并生成链接方便调用
文章目录
- 前言:
- 注册并创建空间:
- 代码调用:
前言:
因为最近写界面需要访问图片,将图片保存在本机我觉得不方便,于是就想着把图片上传到网上,通过链接去访问,便有了本文
注册并创建空间:
七牛云官网进行注册
进行实名认证
创建空间,可以免费用30天:
记住这个外链域名,需要这个域名来访问图片
点击右上角个人中心,获取AK,SK
代码调用:
我们可以直接使用pip命令下载七牛云的SDK。
pip install qiniu
import uuid
from qiniu import Auth, put_fileclass Uploadimg:#初始化def __init__(self,ak='填入第一步中的AK',sk='填入第一步中的SK') -> None:self.access_key = akself.secret_key = sk#请求tokendef __qiniu_token(self,bucked_name, key):q = Auth(access_key=self.access_key,secret_key=self.secret_key)token = q.upload_token(bucked_name, key)return token#上传图片并返回图片的链接def upload_img(self,file_path,bucked_name,domain_name):"""file_path:上传的图片本机地址bucked_name:第一步自己创建的空间domain_name:第一步中的外域链接"""file_name = '{}.png'.format(uuid.uuid4()) #上传后的图片的保存名token = self.__qiniu_token(bucked_name, file_name) #获取token,上传到指定的空间ans,_ = put_file(token, file_name, file_path)img_key = ans.get('key') #获取返回值中的图片地址return 'http://%s/%s'%(domain_name,img_key) #返回完整的图片链接if __name__ == '__main__':up = Uploadimg('ak','sk')try:url = up.upload_img('本机图片','空间名','域名')print(url)except Exception as e:print(e)
结果:
这里的输出值就是一个图片的链接,访问这个链接就能看到我刚才上传的自拍了
将自己的帅照上传到网上并生成链接方便调用相关推荐
- 上传txt生成字典 java_文件上传漏洞fuzz字典生成脚本小工具分享
前言 学习xss的时候翻阅资料发现了一个文件上传漏洞fuzz字典生成脚本小工具,试了试还不错,分享一下 配置 需要python2环境 使用方法 $ python upload-fuzz-dic-bui ...
- WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)
WordPress默认上传图片的时候会自动生成缩略图及多尺寸的图片文件,大部分网站都用不到这些多余的图片,不仅仅占用空间,而且上传的时候还会消耗额外的性能. 下面仅需两段函数代码即可彻底禁用该功能. ...
- python生成图片链接_python 实现图片上传接口开发 并生成可以访问的图片url
版本:python3.7 功能,开发一个用户访问的页面,支持图片上传,并将其保存在服务器. 项目结构: app.py文件内容如下: from flask import Flask, Response, ...
- 本地文件如何上传到网上
背景:我们经常把写好的网页上传到网上,这对大部分人来说是在简单不过了,不过对于刚刚接触网络的新人来说是个疑问,所以今天我总结一下,怎么将本地写好的网页上传到网络上(服务器) 一.首先说一 ...
- 面试-github开源-帅张上传
此篇是帅帐开源的Android面试 github上有地址. 我下载上传到自己博客方便学习. 说明 说明 说明 原作者的github地址如下: github地址如下: Android 面试指南 Andr ...
- java代码上传到私服,java生成 java代码 上传maven私服
功能:利用java 生成java类 ,并上传至maven私服 使用开源框架:https://github.com/square/javapoet JavaWriter分支 环境:jdk1.8 mave ...
- java pdf 首页 缩略图_Java中将上传的文件首页生成缩略图(先将上传的文件转成pdf,然后将pdf转成jpg)...
1.首先将上传的非jpg,pdf格式的文件转成pdf,这个是采用OpenOffice进行转的,具体代码如下: private void officeToPdf(){ OpenOfficeConnect ...
- 华为服务器上传文件后怎么通过链接查看,远程服务器文件上传后的操作
远程服务器文件上传后的操作 内容精选 换一换 本节指导您基于Linux操作系统环境完成镜像文件快速导入,推荐使用云平台的EulerOS云服务器作为转换镜像格式和生成位表文件的环境.Linux操作系统环 ...
- php 上传类 缩略图,php图片文件上传类 (附自动生成缩略图) | 学步园
/** 作 者:冻结回忆 (linghunts@163.com); 功 能:文件上传类 支持文件夹自动分组保存(2008-01/09); 时 间:2007-10-17; 创建类:参数(文件域,文件原名 ...
最新文章
- linux中登录类型及配置文件
- 热门专业没那么难,文科生打开统计学的正确方式!
- chinese_L-12_H-768_A-12的一个坑
- ORACLE 字符串超长问题解决方案
- 快速掌握mysql,可备用查找相关用法(吐血整理)
- 参数(条件表)灵活配置GS01/GS02/GS03
- aspose java_Aspose.Cells for Java
- $nextTick 源码
- java8 策略模式_Java 8中的策略模式
- 2022. 将一维数组转变成二维数组
- 也说春运网络购票:12306的码农没有你想的那么弱 [转]
- MySQL 效能监控工具--mysqlreport -转
- im即时通讯源码/uniapp即时通讯im源码附视频安装教程
- Vim 文件浏览器(Netrw)
- Kotlin学习(1)初识及环境搭建,大厂面试必备技能
- SpringCLoud实战微服务之——微服务简介以及入门使用
- DataSource和SessionFactory的区别
- 关于使用ui-select出现Error: [ui.select:choices] htt错误的问题
- 【学习笔记】信息系统项目监理“四控三管一协调”以及监理工作的分类和监理单位的作用
- 【Unity打包崩溃】安卓包遇到CrashReport-Native: Faile to open comm file(/system/build.prop)就闪退
热门文章
- 随机投点法-----------7-1 椭圆的面积 (100 分)
- java开发积分加钱换购_【案例】加油站积分兑换规则方案,加油站积分换购礼品表 - 会员管理系统 |多啦啦...
- 【UV打印机】墨路之过滤器
- AVI转换成MP4格式的教程方法集合
- 同质化和差异化_2020年,同质化将不是一个大趋势
- Hangfire Crack,Hangfire开放源代码平台-SEO狼术
- Go微服务实战1:为什么是go
- while循环:艺术就是爆炸!(玩就对了)
- 拓嘉辰丰:高价位的商品是否适合拼多多平台
- Catia许可证释放及使用优化管理方案