惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Darknet – Hacking Tools, Hacker News & Cyber Security
Jina AI
Jina AI
博客园_首页
J
Java Code Geeks
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
S
SegmentFault 最新的问题
MyScale Blog
MyScale Blog
P
Proofpoint News Feed
L
Lohrmann on Cybersecurity
Forbes - Security
Forbes - Security
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
N
News | PayPal Newsroom
S
Security Archives - TechRepublic
量子位
Cisco Talos Blog
Cisco Talos Blog
V
V2EX
C
Cisco Blogs
The Cloudflare Blog
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
Scott Helme
Scott Helme
S
Securelist
Security Latest
Security Latest
爱范儿
爱范儿
TaoSecurity Blog
TaoSecurity Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
I
Intezer
L
LINUX DO - 最新话题
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Check Point Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
美团技术团队
Know Your Adversary
Know Your Adversary
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
PCI Perspectives
PCI Perspectives
月光博客
月光博客
T
Tailwind CSS Blog
Cloudbric
Cloudbric
小众软件
小众软件
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
K
Kaspersky official blog
D
DataBreaches.Net
博客园 - 【当耐特】
有赞技术团队
有赞技术团队

博客园 - 快乐家++

QMT A股 量化程序开发资料 均线粘合 【通达信】 MS-SQL事务处理语句 SQL Update:使用一个表的数据更新另一张表 CefSharp 使用备忘录 IIS7 伪静态 web.config 配置方法 针对不同.NET版本的条件编译 将Json数据 填充到 实例类 的函数 带查询参数 可分页 的 T-SQL 语句写法 当鼠标经过表格数据行时颜色不同且奇偶行颜色也不同 (纯CSS) - 快乐家++ JavaScript 版本的 RSA加密库文件 电工葵花宝典 一开关接线方法 c# 执行javascript 脚本 HttpWebRequest出错 服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF 秒转换成时分秒 SQL2008中Merge的用法 C#将exe运行程序嵌入到自己的winform窗体中 如何让用户只能访问特定的数据库(MSSQL) 委托、回调 Lambda表达式书写方式
通过 PyWenCai 模块采集问财涨停数据的例子
快乐家++ · 2024-11-27 · via 博客园 - 快乐家++

通过 PyWenCai 模块采集问财涨停数据的例子

# 导入PyWenCai模块
import pandas as pd
import pywencai
import json 
from datetime import datetime, timedelta

def 获取涨停板数据(start_date_str,end_date_str):
    # 获取今天的日期
    start_date = datetime.strptime(start_date_str, '%Y%m%d')
    end_date = datetime.strptime(end_date_str, '%Y%m%d')
    current_date = start_date
    while current_date <= end_date:
        if current_date.weekday() < 5:  # 跳过周六和周日 (weekday() 返回 0-6, 0 是周一, 6 是周日)
            交易日 = current_date.strftime('%Y%m%d')
            print(f'正在获取 {交易日} 的涨停板数据...')
            try:
                res = pywencai.get(query=f'涨停 {交易日}',loop=True,sort_key='股票代码',sort_order='asc', log=True);
                if any(交易日 in col for col in res.columns):
                    res.to_csv(f'x:\\zt{交易日}.csv')
                    print(f'成功获取 {交易日} 的涨停板数据并已保存为 x:\\zt{交易日}.csv')
            except Exception as e:
                print(f"发生错误: {e}")
        current_date += timedelta(days=1)  # 增加一天

#获取涨停板数据('20241008','20241031')
#获取涨停板数据('20240902','20240930')
#获取涨停板数据('20240801','20240830')
#获取涨停板数据('20240701','20240731')
#获取涨停板数据('20240601','20240630')
#获取涨停板数据('20240501','20240531')
#获取涨停板数据('20240401','20240430')
#获取涨停板数据('20240301','20240331')
#获取涨停板数据('20240201','20240229')
获取涨停板数据('20240102','20240131')
print("\r\n\r\n")