在第三方 API 函数中传递两个列表

费萨尔

我已经被这个问题困住了很多天。

 a = pd.date_range(start= '02/02/2017', end='06/02/2018', freq = 'D')
 c = a.format(formatter=lambda x: x.strftime('%Y-%m-%d'))

    for date_to in c:
        date_to= date_to
        print("date_to has been picked up")
        b = pd.date_range(start= '02/01/2017', end='06/2/2018', freq = 'D')
        d = b.format(formatter=lambda x: x.strftime('%Y-%m-%d'))
        for date_from in d:
            date_from= date_from
            print('date_from has been picked up')
            df = ek.get_news_headlines('R:AAPL.O AND Language:LEN', date_from = date_from , date_to = date_to, count=100)

这是我为从第三方 API 中提取新闻而编写的代码(在最后一行代码中)我面临的问题是,在最后一行中,我必须提供 date_from 和 date_to 以提供用于提取数据的日期范围。现在我想每次都自动更改日期范围,就像我们在循环中所做的那样。最后一个循环“date_from”正在工作,但第一个循环没有提供“date_to”。预先感谢您的合作

雅各布

你的问题有点不清楚,但我认为这就是你想要实现的 - 同时获取一对日期并移动到下一对(n 次迭代),而不是两个嵌套的 for 循环(n 2次迭代):

#Create date lists first
a = pd.date_range(start= '02/02/2017', end='06/02/2018', freq = 'D')
b = pd.date_range(start= '02/01/2017', end='06/2/2018', freq = 'D')
c = a.format(formatter=lambda x: x.strftime('%Y-%m-%d'))
d = b.format(formatter=lambda x: x.strftime('%Y-%m-%d'))

# Single for loop iterating over pairs of elements of c,d
for date_to,date_from in zip(c,d): 
    print("date_to has been picked up")
    print('date_from has been picked up')
    df = ek.get_news_headlines('R:AAPL.O AND Language:LEN', date_from = date_from , date_to = date_to, count=100)

您可能想阅读有关如何zip()工作的信息:

https://docs.python.org/3.4/library/functions.html#zip

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python / Django中的第三方API集成

来自分类Dev

通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

来自分类Dev

如何在MVC 5中包含第三方API-Riot Games

来自分类Dev

如何从控制器使用symfony的vendor目录中的第三方api

来自分类Dev

如何将Codeigniter中的sendgrid api库用作第三方库

来自分类Dev

第三方API中的编译错误-Visual Studio

来自分类Dev

在Rails 4中使用第三方Yummly API

来自分类Dev

如何从控制器使用symfony的vendor目录中的第三方api

来自分类Dev

在我的 RAILS 控制器中处理第三方 API 400/500 响应

来自分类Dev

如何在 web api 或库中包装第三方对象?

来自分类Dev

应用层中的第三方 API 和 IHostingEnvironment?

来自分类Dev

使用 .NET 调用第三方 API 服务器端并传递变量以在 Javascript 中使用

来自分类Dev

Durandal的第一个javascript项目。尝试从第三方API获取数据

来自分类Dev

调用第三方API会导致“打开的文件太多”。由于CLOSE_WAIT个文件而导致错误

来自分类Dev

从另一个域上的第三方应用程序访问 Dynamics CRM Web API

来自分类Dev

在我的Rails应用程序中,负责进行第三方API调用的类在哪里?

来自分类Dev

如何在WordPress插件的SQL数据库中缓存第三方API访问

来自分类Dev

如何在WSO2 API Manager 1.10中集成第三方计费引擎?

来自分类Dev

WHMCS付款网关回调文件中的第三方付款处理器API调用失败

来自分类Dev

如何通过Firebase调用第三方API?

来自分类Dev

使用Firebase隐藏第三方API密钥

来自分类Dev

调用第三方API时处理CORS

来自分类Dev

Blazor WebAssembly第三方api

来自分类Dev

ImageJ:如何使用第三方插件API?

来自分类Dev

没有API的第三方网站抓取

来自分类Dev

与第三方API Flask的全局连接

来自分类Dev

如何从第三方API保存JSON对象

来自分类Dev

防止第三方函数中的exit()退出?

来自分类Dev

在React中调用第三方Lib函数

Related 相关文章

  1. 1

    Python / Django中的第三方API集成

  2. 2

    通过 Firebase Cloud 函数调用第三方 API(使用 Blaze 计划)。反应/还原

  3. 3

    如何在MVC 5中包含第三方API-Riot Games

  4. 4

    如何从控制器使用symfony的vendor目录中的第三方api

  5. 5

    如何将Codeigniter中的sendgrid api库用作第三方库

  6. 6

    第三方API中的编译错误-Visual Studio

  7. 7

    在Rails 4中使用第三方Yummly API

  8. 8

    如何从控制器使用symfony的vendor目录中的第三方api

  9. 9

    在我的 RAILS 控制器中处理第三方 API 400/500 响应

  10. 10

    如何在 web api 或库中包装第三方对象?

  11. 11

    应用层中的第三方 API 和 IHostingEnvironment?

  12. 12

    使用 .NET 调用第三方 API 服务器端并传递变量以在 Javascript 中使用

  13. 13

    Durandal的第一个javascript项目。尝试从第三方API获取数据

  14. 14

    调用第三方API会导致“打开的文件太多”。由于CLOSE_WAIT个文件而导致错误

  15. 15

    从另一个域上的第三方应用程序访问 Dynamics CRM Web API

  16. 16

    在我的Rails应用程序中,负责进行第三方API调用的类在哪里?

  17. 17

    如何在WordPress插件的SQL数据库中缓存第三方API访问

  18. 18

    如何在WSO2 API Manager 1.10中集成第三方计费引擎?

  19. 19

    WHMCS付款网关回调文件中的第三方付款处理器API调用失败

  20. 20

    如何通过Firebase调用第三方API?

  21. 21

    使用Firebase隐藏第三方API密钥

  22. 22

    调用第三方API时处理CORS

  23. 23

    Blazor WebAssembly第三方api

  24. 24

    ImageJ:如何使用第三方插件API?

  25. 25

    没有API的第三方网站抓取

  26. 26

    与第三方API Flask的全局连接

  27. 27

    如何从第三方API保存JSON对象

  28. 28

    防止第三方函数中的exit()退出?

  29. 29

    在React中调用第三方Lib函数

热门标签

归档