{ "info": { "author": "Fabian", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "This library provides access to the [Wasserschutzpolizei Zurich](https://data.stadt-zuerich.ch/dataset/sid_wapo_wetterstationen) live (using this [REST API](https://tecdottir.herokuapp.com/docs/)) and historic (using these [CSV files](https://github.com/markif/WeatherStation_HS2019/tree/master/data)) weather data.\n\n# Install \n\n```bash\nsudo pip3 install fhnw_ds_hs2019_weatherstation_api\n```\n\n# Download Historic Data\n\n```bash\nmkdir data && cd data\nwget https://raw.githubusercontent.com/markif/WeatherStation_HS2019/master/data/messwerte_mythenquai_2007-2018.csv\nwget https://raw.githubusercontent.com/markif/WeatherStation_HS2019/master/data/messwerte_tiefenbrunnen_2007-2018.csv\nwget https://raw.githubusercontent.com/markif/WeatherStation_HS2019/master/data/messwerte_mythenquai_2019.csv\nwget https://raw.githubusercontent.com/markif/WeatherStation_HS2019/master/data/messwerte_tiefenbrunnen_2019.csv\ncd ..\n```\n\n# Usage\n\n```python\n#!/usr/bin/env python3\n\n# import the library\nfrom fhnw_ds_hs2019_weatherstation_api import data_import as weather\nimport os\n\n# DB and CSV config\nconfig = weather.Config()\n# define CSV path\nconfig.historic_data_folder='.'+os.sep+'data'\n# set batch size for DB inserts (decrease for raspberry pi)\nconfig.historic_data_chunksize=10000\n# define DB host\nconfig.db_host='localhost'\n\n# connect to DB\nweather.connect_db(config)\n# clean DB\nweather.clean_db(config)\n# import historic data\nweather.import_historic_data(config)\n# import latest data (delta between last data point in DB and current time)\nweather.import_latest_data(config)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/markif/WeatherStation_HS2019", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fhnw-ds-hs2019-weatherstation-api", "package_url": "https://pypi.org/project/fhnw-ds-hs2019-weatherstation-api/", "platform": "", "project_url": "https://pypi.org/project/fhnw-ds-hs2019-weatherstation-api/", "project_urls": { "Homepage": "http://github.com/markif/WeatherStation_HS2019" }, "release_url": "https://pypi.org/project/fhnw-ds-hs2019-weatherstation-api/0.20/", "requires_dist": [ "pandas (<0.24)", "influxdb", "requests", "tzlocal", "pytz" ], "requires_python": "", "summary": "Provides access to the Wasserschutzpolizei Zurich live and historic weather data.", "version": "0.20" }, "last_serial": 5916589, "releases": { "0.13": [ { "comment_text": "", "digests": { "md5": "30f0a60b8af3f978cb94367392433796", "sha256": "d9fb24d105f3f947a3841fdb1d310911b0865f23f566bc92e426071c3854b6e0" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "30f0a60b8af3f978cb94367392433796", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6000, "upload_time": "2019-07-04T13:28:46", "url": "https://files.pythonhosted.org/packages/db/70/f7acafab40d5b370d11f4b1407b4995b5a56f7bf80468176e97acf0cd5ff/fhnw_ds_hs2019_weatherstation_api-0.13-py3-none-any.whl" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "afcc50519975ac0094f2eb6000f2827a", "sha256": "fe367ca24e8ffb6dc4fd06ed090903080730e553b24c2a92c4628e3cddd19806" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "afcc50519975ac0094f2eb6000f2827a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5949, "upload_time": "2019-07-04T19:48:59", "url": "https://files.pythonhosted.org/packages/29/8d/5d4b14e2a93b0bc3328ce836ba07023f6a6f198c38556b92fee55e6359e8/fhnw_ds_hs2019_weatherstation_api-0.14-py3-none-any.whl" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "0cd3a9fbe95bdb684e5b88a3dd2e7b36", "sha256": "659015fac9aeb3c24e4b5f4a1498e4c3aaabb57e836b0eb833eb0aeb3a95ed8a" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "0cd3a9fbe95bdb684e5b88a3dd2e7b36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5959, "upload_time": "2019-08-06T15:34:19", "url": "https://files.pythonhosted.org/packages/70/67/f0a3cbf63ff809d826d85d0b9bee81c6cb2d5bb96d35776c1e31838ee829/fhnw_ds_hs2019_weatherstation_api-0.15-py3-none-any.whl" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "c0fa4efe1461f66841f412e53521719a", "sha256": "81fff16bc90295bde1cfe8e1bb99476a70ed1c38fd15505c9be06dbcbaa22f89" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "c0fa4efe1461f66841f412e53521719a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5957, "upload_time": "2019-08-06T16:11:33", "url": "https://files.pythonhosted.org/packages/6f/99/6e0e157638eb4bd950bd09715424d52fdaab65d76921165e15ab5dd089a8/fhnw_ds_hs2019_weatherstation_api-0.16-py3-none-any.whl" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "f79068d51cf943990a17b508cde81a53", "sha256": "bacfda6d640f77648c510988ac43f1124acaf78ae6e8fc68ae219e0666336dbc" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "f79068d51cf943990a17b508cde81a53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5957, "upload_time": "2019-08-12T11:44:53", "url": "https://files.pythonhosted.org/packages/c1/0f/7f952e83ada3cc4b3312d0d3c14173340015602ad16bf1670b05104baabe/fhnw_ds_hs2019_weatherstation_api-0.17-py3-none-any.whl" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "5d6e0d9a926406f96f534d38c19bbbb5", "sha256": "6f0793836a290872752cb69b70fd1a6d979503e24ac76a1013e60b9c7131d123" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "5d6e0d9a926406f96f534d38c19bbbb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5881, "upload_time": "2019-08-13T14:22:52", "url": "https://files.pythonhosted.org/packages/71/5a/cd3e6bf01c0bddc462490ac67a136ee31909d5d1c21fea25d62f7cc3bb88/fhnw_ds_hs2019_weatherstation_api-0.18-py3-none-any.whl" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "e5594779e714a52c25b1ddb131d2ccbe", "sha256": "6d987c038b4fd87f0c0bb371da0a198d1f072fd5f00670def1c145daed1e0e5c" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "e5594779e714a52c25b1ddb131d2ccbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5865, "upload_time": "2019-08-13T15:11:21", "url": "https://files.pythonhosted.org/packages/b4/53/3df19e4731445e25600a7f5e0fd113cafae611a64770a1e3203f23c304c0/fhnw_ds_hs2019_weatherstation_api-0.19-py3-none-any.whl" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "4b982e36cc716e9a9f0881983b9010c6", "sha256": "e1cd49f7d77a5177a271a1065f156fbb62980100cbc8d87d7a52f7fc11b02bbc" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "4b982e36cc716e9a9f0881983b9010c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5869, "upload_time": "2019-10-02T07:31:04", "url": "https://files.pythonhosted.org/packages/6b/c4/a645bd8e6b0e778b542906925fcd6e0c1391a1350ad3200b53ff58368ad9/fhnw_ds_hs2019_weatherstation_api-0.20-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b982e36cc716e9a9f0881983b9010c6", "sha256": "e1cd49f7d77a5177a271a1065f156fbb62980100cbc8d87d7a52f7fc11b02bbc" }, "downloads": -1, "filename": "fhnw_ds_hs2019_weatherstation_api-0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "4b982e36cc716e9a9f0881983b9010c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5869, "upload_time": "2019-10-02T07:31:04", "url": "https://files.pythonhosted.org/packages/6b/c4/a645bd8e6b0e778b542906925fcd6e0c1391a1350ad3200b53ff58368ad9/fhnw_ds_hs2019_weatherstation_api-0.20-py3-none-any.whl" } ] }