用于iso和其他电网数据源的python客户端库。

pyiso的Python项目详细描述


[![生成状态](https://travis-ci.org/WattTime/pyiso.svg?branch=master)](https://travis-ci.org/WattTime/pyiso) [![覆盖状态](https://coveralls.io/repos/WattTime/pyiso/badge.svg?branch=master)](https://coveralls.io/r/WattTime/pyiso?分支=主) [![pypi版本](https://badge.fury.io/py/pyiso.svg)](https://badge.fury.io/py/pyiso

pyiso为[iso](https://www.epsa.org/industry/primer/?fa=rto)和其他电网数据源提供python客户端库。 它为wattimeapi(https://api.watttime.org/)供电,还有其他功能。

文档:https://pyiso.readthedocs.io/

用户组:https://groups.google.com/forum/#!forum/pyiso-users

即将进行的更改

  • 在此处添加更改

更改日志

  • 0.4.0:增加了BCH(仅限贸易)、EIA、IESO、NBPOWER、NSPOWER、AESO、PEI、SASK、NLHydro和育空当局。添加了ccgt作为燃料类型。删除
    get_lmp函数(向后不兼容的更改)。
  • 0.3.19:修复bpa燃料类型为Biomass/Fossil的错误
  • 0.3.18:使用pjm日期解析修复错误
  • 0.3.17:修复PJM燃料类型为Black Liquor的错误
  • 0.3.16:执行ISONE GET\U晨报和GET\U SevendayForecast
  • 0.3.15:对caiso get_generation的小错误修复。
  • 0.3.14:对isone、pjm和ercot的小错误修复。
  • 0.3.13:主要特点:PJM中的发电组合(仅限香港电台市场)。小改动:bpa中的ssl处理。
  • 0.3.12:bugfix:fixed欧盟认证,谢谢@frgtn!
  • 0.3.11:更改:timeout_secondsKwarg为客户端构造函数;不要记住从一个get_*调用到下一个调用的选项。
  • 0.3.10:更改:使用market='DAHR'无法使用NYISO中的历史DAHR LMP数据;尝试访问PJM中的历史RT5M LMP数据时出错。
  • 0.3.9:修正了美丽组的分断错误。小修复:关闭问题79和84。
  • 0.3.8:次要特征:历史NYISO LMP数据可追溯到过去。
  • 0.3.7:变化:对于CAISO历史世代,如果没有提供市场,则默认使用达尔市场而不是港台。
  • 0.3.6:更改:如果请求forecast=True而未指定start_atend_at,则start_at将默认为当前时间;以前它默认为ISO本地时间的午夜。错误修复:在start_at-end_at范围之外的时间不再返回到isone生成和load,caiso-dahr生成。
  • 0.3.5:次要功能:所有任务都可以接受start_atend_atKwargs的字符串。
  • 0.3.2:次要功能:get_lmp任务。小错误修复:更安全地处理加载(bpa、ercot、miso、nvenergy、pjm)和生成(bpa、caiso、ercot、isone、nyiso)的响应错误;清理lmp测试。
  • 0.3.1:PJM实时负载数据的细微变化:如果数据快照关闭,则返回OASIS,将时间舍入到最接近的5分钟周期。主要特点:斯韦里后退。
  • 0.3.0:主要特性:向所有ISOS添加LMP,许可证更改。请与我们联系以获取其他许可证。错误修复:sveri有一个新的url。次要特点:CAISO有15分钟的RTPD市场。
  • 0.2.23:主要修正:ERCOT实时数据格式已更改,此版本已更新以匹配新格式。对pandas 0.18和miso forecast的excel日期处理进行了一些小修改。
  • 0.2.22:功能:纽约国际标准化组织的LMP,谢谢@ecalifornica!DST转换的错误修复。
  • 0.2.21:主要特征:NYISO中的代混合。错误修复:纽约国际标准化组织的时区处理。
  • 0.2.18:小改动:强制使用Pandas 0.17或更高版本。
  • 0.2.17:细微更改:在base.request中限制重试次数,并增加重试间隔时间。
  • 0.2.16:major fix:pjm不赞成使用以前版本中使用的数据源。这个版本使用了一个新的数据源,它有加载和绑定流,但没有wind。因此,PJM Generation Mix目前已被弃用,希望它能在未来的版本中回归。
  • 0.2.15:微小变化:强制熊猫0.16.2,并更改NYISO指数标签,以修复某些环境中的NYISO回归。
  • 0.2.14:主要特点:ERCOT、MISO、NYISO、PJM预测负荷;MISO预测GENMIX;MISO预测贸易。小改动:修复了bpa中的dst错误,重构了几个以更好地使用pandas。
  • 0.2.13:小错误修复:打赌能够在nveenergy中找到最新的数据。
  • 0.2.12:主要特点:欧盟支持,支持CAISO节流。小升级:改进文档、重复数据记录消息。
  • 0.2.11:小错误修复。另外,对从caiso中的get_ancillary_services返回的数据结构进行了向后不兼容的更改。
  • 0.2.10:修复了Caiso LMP大坝的缺陷。
  • 0.2.9:增加SVERI(AZPS、DEAA、ELE、HGMA、IID、GRIF、PNM、SRP、TEPC、WALC)的负荷和发电组合
  • 0.2.8:在isone中添加lmp。另外,对从caiso中的get_lmp返回的数据结构进行了向后不兼容的更改。
  • 0.2.7:内华达州能源公司(NEVP和SPPC)的新增负荷和交易
  • 0.2.1:ISONE中的新增负荷(实时5分钟和小时预测)
  • 0.2.0:维护了Python2.7支持并添加了Python3.4!谢谢@emunsing

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

推荐PyPI第三方库


热门话题
java如何重置PowerMockito。什么时候新的行为?   java如何从DOM中的集合中删除项,GWT   java 安卓处理仍有旧文件的文件   使用java错误生成int数组的置换   java微调器不显示条目   java alertdialog事件错误   java如何从FindBugs报告创建票证?   java为什么程序会在特定的智能手机上抛出OutOfMemory错误?   java如何在重复x次的列表中找到重复项?   具有嵌套HashMap的Java并行流   java片段错误膨胀   java是否可以在同一个文件中制作wiremock记录数据?   java长时间单击不适用于ListView   Android Studio Java方法调用getBytesFromFile()失败   Java Vert。x获取结果已完成:成功错误   java如何执行:上传图像>识别文本>使图像可搜索>存储到数据库?   Spark 2.0.1 java。lang.NegativeArraySizeException   java postgresql JDBC驱动程序使用客户端时区   eclipse Java类关键字的不同用途?