通过'http://timor.tech/api/holiday/info/$'  +  “2018-01-11”接口,来判断该日期是否是公共节假日,排除此类返回结果不把双休日计算在内(接口2020/1/1能用,会失效,请先看看能否使用)


def main():begin = datetime.date(2017,11,27)end = datetime.date(2019,11,24)for i in range((end - begin).days+1):print(i)day = begin + datetime.timedelta(days=i)print (str(day))url='http://timor.tech/api/holiday/info/$'+str(day)html=requests.get(url)print(html.text)with open('结果文件\\假期1.csv', 'a+', encoding='utf-8', newline='') as csvfile:#spamwriter = csv.writer(csvfile)csvfile.write(html.text+',\n')if __name__ == '__main__':main()

结果截图

python通过接口判断公共节假日相关推荐

  1. Python网络爬虫(八)根据api判断法定节假日

    判断当前日期是否是节假日 1.api接口地址1:http://api.goseek.cn/Tools/holiday?date=20190225 (以今日20190225为例) api接口地址2:ht ...

  2. PYTHON使用chinese_calendar判断日期是否为节假日

    在业务处理中,经常需要判断某天或者当天是不是工作日,或者是不是休假日,使用Python实现日期是否为节假日的方法如下: import datetime from chinese_calendar im ...

  3. python语言判断中国节假日(pip install chinesecalendar)

    判断某年某月某一天是不是工作日/节假日. 支持 2004年 至 2022年,包括 2020年 的春节延长. 一.安装 pip install chinesecalendar #默认安装是最新版版的1. ...

  4. 浅谈python+requests接口自动化框架

    为什么要做接口自动化框架 1.业务与配置的分离 2.数据与程序的分离:数据的变更不影响程序 3.有日志功能,实现无人值守 4.自动发送测试报告 5.不懂编程的测试人员也可以进行测试 正常接口测试的流程 ...

  5. python实现简单的api接口-python中接口的实现实例

    接口基础知识: 简单说下接口测试,现在常用的2种接口就是http api和rpc协议的接口,今天主要说:http api接口是走http协议通过路径来区分调用的方法,请求报文格式都是key-value ...

  6. 初识Django —Python API接口编程入门

    初识Django -Python API接口编程入门 一.WEB架构的简单介绍 Django是什么? Django是一个开放源代码的Web应用框架,由Python写成.我们的目标是用Python语言, ...

  7. python 参数拼接token_对python的unittest架构公共参数token提取方法详解

    额...每个请求都有token值的传入,但是token非常易变,一旦变化,所有的接口用例都得改一遍token,工作量太大了... 那么有没有一种方法能把token提取出来,作为一个全局变量,作为一个参 ...

  8. python+pytest接口自动化之测试函数、测试类/测试方法的封装

    前言 今天呢,笔者想和大家聊聊python+pytest接口自动化中将代码进行封装,只有将测试代码进行封装,才能被测试框架识别执行. 例如单个接口的请求代码如下: import requestshea ...

  9. python生成接口文档_使用apiDoc实现python接口文档编写

    使用apiDoc实现python接口文档编写 apiDoc的安装 npm install apidoc -g 生成api的终端命令:apidoc -i 代码所在路径-o 生成文件的路径 接口文档的编写 ...

最新文章

  1. Jenkins 安装简记录
  2. 项目整体管理:指导和管理项目工作
  3. Java IDEA断点调试
  4. jquery调用WCF
  5. python tclerror_TclError:错误的窗口路径名(Python)
  6. document.body.scrollTop用法
  7. python--openpyxl模块使用, 对excel表格的操作
  8. iOS:实现邮件和短信发送的简单示例
  9. linux初级之总结复习
  10. c语言冒泡排序算法解析
  11. nacos2.0 +nginx集群
  12. 电机瞬态过程分析的MATLAB建模与仿,电机瞬态过程分析的MATLAB建模与仿真
  13. ricequant量化交易文件如何保存和读取
  14. LeeCode 130 DFS
  15. Oracle system表空间用满解决
  16. xiaoxin juju needs help - 组合公式
  17. MP3Play项目实战 (1)
  18. java二维数奇数组金字塔_金字塔内神秘的数字~世界末日真的存在?
  19. 整理C语言和C++中常用输入输出函数
  20. 【软考备战·希赛网每日一练】2023年4月21日

热门文章

  1. 烧写自定义ArduPilot到自定义的开发板
  2. Ardupilot源码框架
  3. python多条件求和_python – Numpy:条件求和
  4. Git使用学习(七、版本回滚)
  5. 拓嘉启远:拼多多前期没有流量如何补充
  6. LSV打印并制作城市地图教程 还可以做分布图、标注图
  7. Attack Lab
  8. 我看中医的感悟(随笔)
  9. 【性能测试】轻商城-项目实战3
  10. 曝摩托罗拉下最后通牒:被裁员工最晚21日离职