首页 > 编程语言 >Python - qiniu模块实例

Python - qiniu模块实例

时间:2024-06-03 16:37:13浏览次数:31  
标签:getdomain domain Python qiniu url json 实例 online

import qiniu
import requests
import json

ak = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
sk = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
###构建七牛的验证对象
q = qiniu.Auth(ak,sk)

#获取该账号下的域名列表
getdomain_url = "http://api.qiniu.com/domain?marker=&limit="
getdomain_token = q.token_of_request(getdomain_url, body=None, content_type="application/json")
getdomain_headers = {'Authorization': 'QBox {0}'.format(getdomain_token), 'Content-Type': 'application/json'}
getdomain_result = requests.get(getdomain_url, headers=getdomain_headers)
getdomain_data = json.loads(getdomain_result.content)
domain_data = getdomain_data['domains']

for i in domain_data:
    if i.get('operatingState') == 'offlined':
        domain = i.get('name')
        online_url = "http://api.qiniu.com/domain/%s/online" % domain
        ### 域名停用的链接,其他步骤一样
        ### offline_url = "http://api.qiniu.com/domain/%s/offline" % domain
        online_token = q.token_of_request(online_url, body=None, content_type="application/json")
        online_headers = {'Authorization': 'QBox {0}'.format(online_token),
                           'Content-Type': 'application/json'}
        online_result = requests.post(online_url, headers=online_headers)
        print(online_result, "200则是正常返回")

标签:getdomain,domain,Python,qiniu,url,json,实例,online
From: https://www.cnblogs.com/yigehulu/p/18229146

相关文章

  • C#.NET根据不同业务类别类型写入不同文件中,动态创建log4net实例验证
    C#.NET根据不同业务类别类型写入不同文件中,动态创建log4net实例验证 参考了:https://www.cnblogs.com/-dawn/p/8598566.html GetLog4netInstance:usinglog4net;usinglog4net.Appender;usinglog4net.Config;usinglog4net.Core;usinglog4net.Filter;usinglog4net.L......
  • python系列&AI系列:Python Traceback指南:异常代码排错利器
    PythonTraceback指南:异常代码排错利器PythonTraceback指南:异常代码排错利器TracebackTraceback示例Traceback包含的信息自定义TracebackTraceback的用处`Traceback`的应用示例总结PythonTraceback指南:异常代码排错利器当在Python中遇到错误时,Traceback(回溯)......
  • 用python制作贪吃蛇
    python介绍Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python是由GuidovanRossum在八十年代末和九十年代初,在荷......
  • 今天分享一篇Python启动浏览器的文章
    1.首先是浏览器选择,因为我之前自己电脑测试,安装了Firefox浏览器,版本号:45.0.2。但是这个版本号的浏览器找不到对应的驱动,但是本人又不想卸载这个浏览器,所以转而使用谷歌浏览器进行自动化测试了。Firefox驱动下载地址:https://github.com/mozilla/geckodriver/releases,如果有需要的......
  • Python 将Word/ Exce/ PDF/ PPT文档转为OFD文档
    OFD(OpenFixed-layoutDocument)是我国自主制定的一种开放版式文件格式标准。OFD文档具有不易被篡改、格式独立、版式固定等特点,目前常用于政府公文、金融、电子发票等领域。如果想要通过Python将Office文档(如Word、Excel或PowerPoint)及PDF文档转换为OFD格式,可以参考本文中提供的......
  • Python基础-- 组合类型
    Python基础--组合类型Python基础--组合类型Python基础--组合类型(一)列表的特征(二)列表的创建(三)列表的访问(四)列表的操作方法(五)列表支持的运算符二、元组(一)元组特征和基本概念(一)元组和列表的对比三、字典(一)字典的特征(二)字典元素的访问(三)字典的操作......
  • Python基础---程序的控制结构
    Python基础—程序的控制结构Python基础---程序的控制结构一、程序流程成图(一)顺序结构(二)程序的分支控制结构1:单分支结构2.二分支结构3.多分支结构4.分支嵌套(三)程序的循环结构1、while循环2.while循环扩展模式3.for循环4.for循环扩展模式二、循环控制语句(一)conti......
  • 基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格
    原文链接:基于ArcGISPro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局https://mp.weixin.qq.com/s?__biz=MzUzNTczMDMxMg==&mid=2247605969&idx=5&sn=705796e676bf040553826afee4c59d47&chksm=fa821f36cdf596205b27296a149bf74fa762fbfd5256d2dcc08f1......
  • SMOGN算法Python实现:解决回归分析中的数据不平衡
      本文介绍基于Python语言中的smogn包,读取.csv格式的Excel表格文件,实现SMOGN算法,对机器学习、深度学习回归中,训练数据集不平衡的情况加以解决的具体方法。  在不平衡回归问题中,样本数量的不均衡性可能导致模型在预测较少类别的样本时表现较差;为了解决这个问题,可以使用SMOTE(Sy......
  • Python群发邮件的功能如何实现?怎么使用?
    Python群发邮件需要哪些库支持?如何使用Python发信?对于Python开发者来说,实现群发邮件功能是一项非常有用的技能,无论是用于营销、通知还是其他目的。AokSend将介绍如何使用Python来实现群发邮件的功能,让你轻松管理大量邮件发送。Python群发邮件:安装软件要实现群发邮件功能,我......