mibel市场价格和负荷/风力预测的下载程序

MIBEL_Downloader的Python项目详细描述


下载葡萄牙和西班牙tsos(ren和ree)提供的公共信息的简单脚本。 将信息导出为CSV文件和/或熊猫数据帧。考虑到夏令时。

此下载程序支持:

  • MIBEL日前能源市场价格[ren.pt]
  • 葡萄牙secundary保留价格和优惠[ren.pt]
  • 葡萄牙三餐保留价格和优惠[ren.pt]
  • 伊比利亚负荷预测-提前7天[ree.es]
  • 伊比利亚风电预测-提前24小时[ree.es]
  • 葡萄牙发电-水力发电、太阳能发电等…[发电厂]

安装

pip install MIBEL_Downloader

依赖关系:

  • 熊猫
  • 美化组
  • HTML5lib

文档

download_range(download_type,start_date,end_date,timezone_,path)
  • download\u type:'日前价格','二级储备','三级储备','风力预测','负荷预测','发电量预测','二级供应','三级供应'
  • 开始日期:格式y-m-d
  • 结束日期:格式y-m-d
  • 时区:完整的时区列表位于:http://stackoverflow.com/questions/13866926/python-pytz-list-of-timezones
  • path:false(bool)表示禁用.csv导出;empty表示使用当前目录;path表示定义的特定路径

示例

importMIBEL_Downloaderasmibel# 'day_ahead_price'# 'secondary_reserve'# 'tertiary_reserve'# 'wind_forecast'# 'load_forecast'# 'generation_PT'# 'secondary_offers'# 'tertiary_offers'# single download typedf=mibel.download_range(download_type='day_ahead_price',start_date='2015-01-01',end_date='2015-05-01',timezone_='UTC',path=False)print(df['day_ahead_price'])# multiple download typesmibel.download_range(download_type=['day_ahead_price','wind_forecast','load_forecast'],start_date='2015-01-01',end_date='2015-05-01',timezone_='UTC',path='c:/output/')

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试连接到Red5服务器时出现java问题   java实现Runnable的类被认为是ExecutorServices的“Runnable任务”?   java struts2类中的多个@validation   java未能应用插件[class'org.gradle.api.plugins.scala.ScalaBasePlugin']:gradle v2。13   如何使用Java流仅收集长度最大的元素?   从spring引导应用程序连接到firestore的java引发空指针异常   java从SQLite插入和获取真实数据类型会为连续插入获取空值吗?   当存在未知数量的空格时,使用java替代正向查找   部署如何为当今的浏览器部署java小程序(小程序、嵌入、对象)?   @OneToMany和@ManyToOne@Formula之间的java双向关系返回null   java为什么在我的例子中,协议缓冲区的性能比JSON差?   如何部署混合C++/Java(JNI)应用程序?   java如何在程序中显示字符串的完整信息。反恐精英?   java在Hibernate中从持久性上下文中分离实体中的实体