小编ike*_*lem的帖子

获取时间序列熊猫每个月的最后日期

目前我正在使用某个函数生成DateTimeIndex zipline.utils.tradingcalendar.get_trading_days.时间序列大致是每天,但有一些差距.

我的目标是获得DateTimeIndex每月的最后日期.

.to_period('M')&.to_timestamp('M')不工作,因为它们给出了月份的最后一天,而不是每月的变量的最后一个值.

例如,如果这是我的时间序列,我想选择"2015-05-29",而月份的最后一天是"2015-05-31".

['2015-05-18','2015-05-19','2015-05-20','2015-05-21','2015-05-22','2015-05-26',' 2015-05-27','2015-05-28','2015-05-29','2015-06-01']

python pandas zipline

10
推荐指数
2
解决办法
6710
查看次数

使用Selenium从中间事件捕获JSON数据

在下面,我设置了一个脚本,该脚本仅在网站上执行搜索。目标是利用Selenium从中间脚本触发的事件中捕获JSON数据,即从POST请求到“ https://www.botoxcosmetic.com/sc/api/findclinic/FindSpecialists ”的请求,如随附的图像所示,但不使用Selenium或请求库直接向该URL发送请求。最好的方法是什么(最好使用Python,但对任何语言都开放)?

from selenium import webdriver
base_url = 'https://www.botoxcosmetic.com/women/find-a-botox-cosmetic-specialist'
driver = webdriver.Chrome()
driver.find_element_by_class_name('normalZip').send_keys('10022')
driver.find_element_by_class_name('normalSearch').click()
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

python selenium json web-scraping selenium-webdriver

5
推荐指数
1
解决办法
332
查看次数