python 交易日_Python判断某天是否为A股“交易日”?

交易日:为 非节假日 且 非周六周日

代码如下:

# stock_util.py

import urllib.request as request

import datetime

def stock_get_date_type(query_date):

"""

获取日期类型

:param query_date: 日期,如 2020-10-01

:return 0:工作日,1:周末,2:假日,-1:出错

"""

url = 'http://tool.bitefu.net/jiari/?d=' + query_date

resp = request.urlopen(url, timeout=3)

content = resp.read()

if content:

try:

day_type = int(content)

except ValueError:

return -1

else:

return day_type

return -1

def stock_is_trade_date(query_date):

"""

是否为 交易日

:param query_date: 日期,如 2020-10-01

:return: 1:是,0:不是

"""

weekday = datetime.datetime.strptime(query_date, '%Y-%m-%d').isoweekday()

if weekday <= 5 and stock_get_date_type(query_date) == 0:

return 1

else:

return 0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/512330.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一图看懂,什么是“云定义存储”

世界的诞生是从盘古开天辟地开始 而数据的存储 则由在龟甲上刻下的第一个字开始 经过数千年发展 数据存储也从最初的 龟壳、竹简等材料逐步进化到磁带、硬盘甚至云上 在之前几千年里 人们对于数据存储的需求并没那么高 仅仅通过纸张就能将所有数据记录下来 随着第一台计算机面…

Android 13 第一个开发者版本来了,网友直呼:Android 12 还没玩透!

整理 | 苏宓出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;2 月 10 日&#xff0c;Google 宣布 Android 13 首个预览版面向开发者开放&#xff0c;此版本重点聚焦隐私和安全、提供开发者生产力、应用兼容性&#xff0c;并保持与 OpenJDK 11 更新一致、提供主题图标…

「技术人生」第6篇:技术同学应该如何理解业务?

简介&#xff1a; 本文以大量理论论述解析业务&#xff0c;并提供多种基于不同场景的实操方法&#xff0c;帮助技术同学以科学、合理的方式开展日常工作、指导团队开展业务建设&#xff0c;保障顶层设计的落地执行。 一. 背景 目前已经发布《技术一号位的方法论》系列文章其实…

参数设置_变频器基本参数设置

工业设备的使用如何达到最大效能以及最佳效果&#xff0c;需要使用人员充分了解设备性能以及工艺要求&#xff0c;所以变频器参数设置或者优化是非常重要的环节&#xff0c;古人云失之毫厘差之千里就是这个道理。一、变频器基本参数设置参数设置可以是手持编程器操作&#xff0…

Morphling:云原生部署 AI , 如何把降本做到极致?

简介&#xff1a; Morphling 本意是游戏 Dota 中的英雄“水人”&#xff0c;他可以根据环境要求&#xff0c;通过灵活改变自身形态&#xff0c;优化战斗表现。我们希望通过 Morphling 项目&#xff0c;实现针对机器学习推理作业的灵活、智能的部署配置改变&#xff0c;优化服务…

datax参数设置_DataX Web数据增量同步配置说明

一、根据日期进行增量数据抽取1.页面任务配置打开菜单任务管理页面&#xff0c;选择添加任务按下图中5个步骤进行配置1.任务类型选DataX任务2.辅助参数选择时间自增3.增量开始时间选择&#xff0c;即sql中查询时间的开始时间&#xff0c;用户使用此选项方便第一次的全量同步。第…

Node18 即将支持 import HTTP资源!

作者 | 零一来源 | 前端印象最近看到Node官方提交了一条commit &#xff0c;并且已经合入 master分支 &#xff0c;如下图所示&#xff1a;node master commit由此可见&#xff0c;Node18可能会支持一个非常 nice 的功能&#xff0c;那就是 支持 import 远程HTTPS资源和本地的H…

MYSQL深潜 - 剖析Performance Schema内存管理

简介&#xff1a; 本文主要是通过对PFS引擎的内存管理的源码的阅读&#xff0c;解读PFS内存分配及释放原理&#xff0c;深入剖析其中存在的一些问题&#xff0c;以及一些改进思路。本文源代码分析基于Mysql-8.0.24版本。 作者 | 之枢 来源 | 阿里技术公众号 一 引言 MYSQL Pe…

基于MaxCompute SQL 的半结构化数据处理实践

简介&#xff1a; MaxCompute作为企业级数据仓库服务&#xff0c;集中存储和管理企业数据资产、面向数据应用处理和分析数据&#xff0c;将数据转换为业务洞察。通过与阿里云内、外部服务灵活组合&#xff0c;可构建丰富的数据应用。全托管的数据与分析解决方案&#xff0c;可简…

file_get_contents请求失败处理_SpringCloud Gateway网关处理请求过程中遇到400Bad Request问题解决方案...

大家在使用springcloud自己的gateway作为网关服务时&#xff0c;可能会不小心遇到自定义的Filter处理请求Request报文时出现400的错误&#xff0c;而且这个错误还不是每次请求都必现&#xff0c;额什么意思&#xff1f;难不成你是说请求还时好时坏&#xff1f;bingo&#xff01…

CSDN企业数字化之路 ——「低代码」发展研讨会北京站现场实录大放送

作者 | 千鸟 出品 | CSDN云计算&#xff08;ID&#xff1a;CSDNcloud&#xff09; 2021年底&#xff0c;CSDN面向行业开发者和高校学生开发者&#xff0c;展开了关于“低代码”的开发者调研活动。基于调研数据&#xff0c;CSDN提出了对低代码发展趋势的五大方向。在随后举行的 …

MaxCompute 存储设计

简介&#xff1a; 存储策略该怎么设计 写这篇存储规划的文章主要是想告诉大家该如何给存储做一个规划&#xff0c;在关系数据库的时代存储昂贵且珍惜&#xff0c;掰手指头花钱是存储规划的常态。但是到了大数据时代大家又立即就都变成印美元的美国政府了&#xff0c;感觉存储很…

Serverless Devs 2.0 开箱测评:Serverless 开发最佳实践

简介&#xff1a; 当下&#xff0c;Serverless 概念很火&#xff0c;很多同学被 Serverless 的优势吸引过来&#xff0c;比如它的弹性伸缩&#xff0c;免运维&#xff0c;高可用&#xff0c;资费少。但真正使用起来去落地的时候发现问题很多&#xff0c;大型项目如何组织函数&a…

Nutanix推出新的产品组合,以简化混合多云之路

2022年2月16日&#xff0c;混合多云计算领导者Nutanix&#xff08;纳斯达克&#xff1a;NTNX&#xff09;今日宣布在全球推出简化的产品组合&#xff0c;以适应快速变化的客户需求。Nutanix云平台为所有类型的云提供统一的运营模式&#xff0c;包括公有云、私有云、混合云。随着…

【CDS技术揭秘系列 总篇】阿里云的云定义存储来了

简介&#xff1a; 全新发布的云定义存储 CDS 和传统的存储阵列、分布式存储、软件定义存储的区别在哪里&#xff1f;阿里云存储团队如何看待将来存储的发展趋势&#xff1f;本文邀请了 CDS 研发团队的核心技术负责人为大家揭开围绕着阿里云 CDS 的种种谜团。 云定义存储&#…

TSDB时序数据库时序数据压缩解压技术浅析

简介&#xff1a; 目前&#xff0c;物联网、工业互联网、车联网等智能互联技术在各个行业场景下快速普及应用&#xff0c;导致联网传感器、智能设备数量急剧增加&#xff0c;随之而来的海量时序监控数据存储、处理问题&#xff0c;也为时序数据库高效压缩、存储数据能力提出了更…

mysql 存储过程代码_pymysql存储过程代码

import pymysqlconn pymysql.connect(host127.0.0.1, port3306, userroot, password666, dbsqlexample,charsetutf-8)cursor conn.cursor(cursorpymsql.cursor.DictCursor)#执行存储过程&#xff0c;获取存储过程的结果集&#xff0c;将返回值设置给了_存储过程名_序号 r1 c…

Atmosic推出ATM33新品,全新的ATM33系列性能大升级

为减少各种物联网产品高昂的电池更换成本&#xff0c;以及降低对环境的危害&#xff0c;在上个月举行的媒体发布会中&#xff0c;Atmosic营销及业务拓展副总裁 Srinivas发布了公司的新产品——ATM33&#xff0c;并详细解析了ATM33的技术特性和主要应用领域。 ATM33系列产品可支…

什么是低代码(Low-Code)?

简介&#xff1a; 什么是低代码&#xff1f;我们为什么需要低代码&#xff1f;低代码会让程序员失业吗&#xff1f;本文总结了低代码领域的基本概念、核心价值与行业现状&#xff0c;带你全面了解低代码。 阿里云 云原生应用研发平台EMAS 彭群&#xff08;楚衡&#xff09; 一…

php用wordanalysis抓取姓名_利用vba查询/抓取 外部数据

考虑这么一个excel文件&#xff0c;路径为&#xff1a;"E:dataEdata.xlsx"&#xff0c;样式如封面图片所示想要在其他excel文件中&#xff0c;通过代码直接抓取Edata.xlsx中想要的数据&#xff0c;做法如下&#xff1a;先在Visual Basic中勾选“工具-引用-Microsoft …