首页 > 其他分享 >获取上一个交易日接口

获取上一个交易日接口

时间:2023-07-24 19:33:46浏览次数:50  
标签:count lastjyr txt string 接口 获取 import 交易日

实际实现 交易日放在txt中 上一交易日即当前交易日所在行的上一行数据

python文件名 lastjyr.py

import os
import linecache
import time

def lastjyr():
	string = time.strftime("%Y%m%d")
	count = 1
	f = open('jyr.txt','r',encoding='utf8')
	for line in f.readlines():
		if string in line:
			new_count = count
		count += 1
	lastjyr = linecache.getline('tjyr.txt',new_count-1)
	print(lastjyr)
	f.close()
	
lastjyr()

文本文件名 jyr.txt 该文本中记录的是交易日

20230103
20230104
20230105
20230106
20230109
20230110
20230111
20230112
20230113
20230116
20230117
20230118
20230119
20230120
20230130
20230131
20230201
20230202
20230203
20230206
20230207
20230208
20230209
20230210
20230213
20230214
20230215
20230216
20230217
20230220
20230221
20230222
20230223
20230224
20230227
20230228
20230301
20230302
20230303
20230306
20230307
20230308
20230309
20230310
20230313
20230314
20230315
20230316
20230317
20230320
20230321
20230322
20230323
20230324
20230327
20230328
20230329
20230330
20230331
20230403
20230404
20230406
20230407
20230410
20230411
20230412
20230413
20230414
20230417
20230418
20230419
20230420
20230421
20230424
20230425
20230426
20230427
20230428
20230504
20230505
20230508
20230509
20230510
20230511
20230512
20230515
20230516
20230517
20230518
20230519
20230522
20230523
20230524
20230525
20230526
20230529
20230530
20230531
20230601
20230602
20230605
20230606
20230607
20230608
20230609
20230612
20230613
20230614
20230615
20230616
20230619
20230620
20230621
20230626
20230627
20230628
20230629
20230630
20230703
20230704
20230705
20230706
20230707
20230710
20230711
20230712
20230713
20230714
20230717
20230718
20230719
20230720
20230721
20230724
20230725
20230726
20230727
20230728
20230731
20230801
20230802
20230803
20230804
20230807
20230808
20230809
20230810
20230811
20230814
20230815
20230816
20230817
20230818
20230821
20230822
20230823
20230824
20230825
20230828
20230829
20230830
20230831
20230901
20230904
20230905
20230906
20230907
20230908
20230911
20230912
20230913
20230914
20230915
20230918
20230919
20230920
20230921
20230922
20230925
20230926
20230927
20230928
20231009
20231010
20231011
20231012
20231013
20231016
20231017
20231018
20231019
20231020
20231023
20231024
20231025
20231026
20231027
20231030
20231031
20231101
20231102
20231103
20231106
20231107
20231108
20231109
20231110
20231113
20231114
20231115
20231116
20231117
20231120
20231121
20231122
20231123
20231124
20231127
20231128
20231129
20231130
20231201
20231204
20231205
20231206
20231207
20231208
20231211
20231212
20231213
20231214
20231215
20231218
20231219
20231220
20231221
20231222
20231225
20231226
20231227
20231228
20231229

标签:count,lastjyr,txt,string,接口,获取,import,交易日
From: https://www.cnblogs.com/sunfankun/p/17578113.html

相关文章

  • 为什么有一些什么方法都没有的接口会存在?比如java.lang.Cloneable
    /***Aclassimplementsthe<code>Cloneable</code>interfaceto*indicatetothe{@linkjava.lang.Object#clone()}methodthatit*islegalforthatmethodtomakea*field-for-fieldcopyofinstancesofthatclass.*<p>*Invo......
  • 实战演示:Apipost接口自动化测试
    Apipost提供了可视化的接口自动化测试平台,合理运用事物控制器、条件控制器、循环控制器等控制器,可以满足各种复杂测试需求。适用场景:复杂的多接口多场景回归测试比较费时费力,自动化测试平台搭建成本、维护成本太高。这里小编用电商平台购物流程来给大家介绍在Apipost中接口变量的......
  • 获取正在运行容器的shell
    获取容器的Shell在本练习中,你将创建包含一个容器的Pod。容器运行nginx镜像。下面是Pod的配置文件:application/shell-demo.yamlapiVersion:v1kind:Podmetadata:name:shell-demospec:volumes:-name:shared-dataemptyDir:{}containers:-name......
  • selenium之get_attribute获取元素属性
    get_attribute获取元素属性的一些细节如:test1.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>获取属性</title></head><body><inputtype="text"name="......
  • Qt Cannot retrieve debugging output报错 (无法获取调试输出.)
    我们在QT中有时会遇到Cannotretrievedebuggingoutput报错,无法利用qDebug输出内容,原因是开了两个qt软件,这是需要我们把其中一个qt软件关了,然后在唯一的qt中打开项目,放心,一个窗口仍然可以运行两个程序。 ......
  • 【WebGL系列-01】获取WebGL上下文
    获取WebGL上下文获取上下文WebGL上下文是从<canvas>标签中获取到的,通过canvas对象的getContext()函数可以获取WebGLRenderingContext。跟据参数的不同,getContext()函数可以获取不同种类的渲染上下文。接口canvas.getContext(contextType:String,contextAttributes?:Objec......
  • 【WebGL系列-03】获取shader变量地址及赋值
    获取shader变量地址及赋值上一节创建了WebGL程序对象,创建好program对象后,对象中包含顶点着色器和片元着色器,着色器中含有变量,我们需要对其进行赋值后才能够进行绘制。着色器代码如下:constVSHADER_SOURCE=/*glsl*/`attributevec4a_Position;voidmain(){gl_P......
  • .net core controller获取post的json数据
    如何在.NETCoreController中获取POST的JSON数据在开发Web应用程序时,我们经常需要从客户端发送一些数据到服务器端。一种常见的方式是使用HTTP的POST方法来发送数据。在.NETCore中,我们可以使用Controller来处理这些请求,并从POST请求中获取JSON数据。创建一个.NETCoreWebAPI......
  • .NET 6 swagger 隐藏接口
    如何实现".NET6Swagger隐藏接口"概述在.NET6中,Swagger是一个流行的API文档和测试工具,它可以帮助开发者快速了解和测试API接口。有时候我们可能会希望隐藏一些敏感接口或者不需要公开的接口,以达到安全性和简洁性的目的。本文将介绍如何在.NET6中使用Swagger隐藏......
  • Spring AOP 和 拦截器 获取类上与方法上的注解
    方法1: https://blog.csdn.net/qq_37778018/article/details/125326847 在做一个跨过目标注解的鉴权功能时,想到了AOP与拦截器两种方式,其中@HasPermission是我自定义的注解,以下分别为AOP与拦截器获取访问目标类与方法上的注解的方法。由于我的系统在拦截器上配置了拦截过程,......