|
5 | 5 | <head> |
6 | 6 | <meta charset="utf-8" /> |
7 | 7 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
8 | | - <title>dataretrieval.nwis — dataretrieval 0.1.dev1+g4b3a3e8 documentation</title> |
| 8 | + <title>dataretrieval.nwis — dataretrieval 0.1.dev1+g0e6167f documentation</title> |
9 | 9 | <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=80d5e7a1" /> |
10 | 10 | <link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" /> |
11 | 11 |
|
12 | 12 |
|
13 | 13 | <script src="../../_static/jquery.js?v=5d32c60e"></script> |
14 | 14 | <script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script> |
15 | | - <script src="../../_static/documentation_options.js?v=44675f88"></script> |
| 15 | + <script src="../../_static/documentation_options.js?v=81fd2454"></script> |
16 | 16 | <script src="../../_static/doctools.js?v=9bcbadda"></script> |
17 | 17 | <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script> |
18 | 18 | <script crossorigin="anonymous" integrity="sha256-Ae2Vz/4ePdIu6ZyI/5ZGsYnb+m0JlOmKPjt6XZ9JJkA=" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js"></script> |
@@ -553,6 +553,13 @@ <h1>Source code for dataretrieval.nwis</h1><div class="highlight"><pre> |
553 | 553 |
|
554 | 554 | <span class="k">if</span> <span class="n">datetime_index</span> <span class="ow">is</span> <span class="kc">True</span><span class="p">:</span> |
555 | 555 | <span class="n">df</span> <span class="o">=</span> <span class="n">format_datetime</span><span class="p">(</span><span class="n">df</span><span class="p">,</span> <span class="s2">"lev_dt"</span><span class="p">,</span> <span class="s2">"lev_tm"</span><span class="p">,</span> <span class="s2">"lev_tz_cd"</span><span class="p">)</span> |
| 556 | + |
| 557 | + <span class="c1"># Filter by kwarg parameterCd because the service doesn't do it</span> |
| 558 | + <span class="k">if</span> <span class="s2">"parameterCd"</span> <span class="ow">in</span> <span class="n">kwargs</span><span class="p">:</span> |
| 559 | + <span class="n">pcodes</span> <span class="o">=</span> <span class="n">kwargs</span><span class="p">[</span><span class="s2">"parameterCd"</span><span class="p">]</span> |
| 560 | + <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">pcodes</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span> |
| 561 | + <span class="n">pcodes</span> <span class="o">=</span> <span class="p">[</span><span class="n">pcodes</span><span class="p">]</span> |
| 562 | + <span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="n">df</span><span class="p">[</span><span class="s2">"parameter_cd"</span><span class="p">]</span><span class="o">.</span><span class="n">isin</span><span class="p">(</span><span class="n">pcodes</span><span class="p">)]</span> |
556 | 563 |
|
557 | 564 | <span class="k">return</span> <span class="n">format_response</span><span class="p">(</span><span class="n">df</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">),</span> <span class="n">NWIS_Metadata</span><span class="p">(</span><span class="n">response</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">)</span></div> |
558 | 565 |
|
|
0 commit comments