python通过接口判断公共节假日
通过'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通过接口判断公共节假日相关推荐
- Python网络爬虫(八)根据api判断法定节假日
判断当前日期是否是节假日 1.api接口地址1:http://api.goseek.cn/Tools/holiday?date=20190225 (以今日20190225为例) api接口地址2:ht ...
- PYTHON使用chinese_calendar判断日期是否为节假日
在业务处理中,经常需要判断某天或者当天是不是工作日,或者是不是休假日,使用Python实现日期是否为节假日的方法如下: import datetime from chinese_calendar im ...
- python语言判断中国节假日(pip install chinesecalendar)
判断某年某月某一天是不是工作日/节假日. 支持 2004年 至 2022年,包括 2020年 的春节延长. 一.安装 pip install chinesecalendar #默认安装是最新版版的1. ...
- 浅谈python+requests接口自动化框架
为什么要做接口自动化框架 1.业务与配置的分离 2.数据与程序的分离:数据的变更不影响程序 3.有日志功能,实现无人值守 4.自动发送测试报告 5.不懂编程的测试人员也可以进行测试 正常接口测试的流程 ...
- python实现简单的api接口-python中接口的实现实例
接口基础知识: 简单说下接口测试,现在常用的2种接口就是http api和rpc协议的接口,今天主要说:http api接口是走http协议通过路径来区分调用的方法,请求报文格式都是key-value ...
- 初识Django —Python API接口编程入门
初识Django -Python API接口编程入门 一.WEB架构的简单介绍 Django是什么? Django是一个开放源代码的Web应用框架,由Python写成.我们的目标是用Python语言, ...
- python 参数拼接token_对python的unittest架构公共参数token提取方法详解
额...每个请求都有token值的传入,但是token非常易变,一旦变化,所有的接口用例都得改一遍token,工作量太大了... 那么有没有一种方法能把token提取出来,作为一个全局变量,作为一个参 ...
- python+pytest接口自动化之测试函数、测试类/测试方法的封装
前言 今天呢,笔者想和大家聊聊python+pytest接口自动化中将代码进行封装,只有将测试代码进行封装,才能被测试框架识别执行. 例如单个接口的请求代码如下: import requestshea ...
- python生成接口文档_使用apiDoc实现python接口文档编写
使用apiDoc实现python接口文档编写 apiDoc的安装 npm install apidoc -g 生成api的终端命令:apidoc -i 代码所在路径-o 生成文件的路径 接口文档的编写 ...
最新文章
- Jenkins 安装简记录
- 项目整体管理:指导和管理项目工作
- Java IDEA断点调试
- jquery调用WCF
- python tclerror_TclError:错误的窗口路径名(Python)
- document.body.scrollTop用法
- python--openpyxl模块使用, 对excel表格的操作
- iOS:实现邮件和短信发送的简单示例
- linux初级之总结复习
- c语言冒泡排序算法解析
- nacos2.0 +nginx集群
- 电机瞬态过程分析的MATLAB建模与仿,电机瞬态过程分析的MATLAB建模与仿真
- ricequant量化交易文件如何保存和读取
- LeeCode 130 DFS
- Oracle system表空间用满解决
- xiaoxin juju needs help - 组合公式
- MP3Play项目实战 (1)
- java二维数奇数组金字塔_金字塔内神秘的数字~世界末日真的存在?
- 整理C语言和C++中常用输入输出函数
- 【软考备战·希赛网每日一练】2023年4月21日