GithubHelp home page GithubHelp logo

henningjensen / pyyrlib Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ways/pyyrlib

0.0 1.0 0.0 4.97 MB

A copy/fork of https://gitorious.org/altut-i-python/pyyrlib

Python 96.61% Shell 3.39%

pyyrlib's Introduction

As I was unable to establish contact with the author of https://gitorious.org/altut-i-python/pyyrlib, I created a copy here.

The file verda.txt is from http://om.yr.no/verdata/xml/.


TODO
----

* Sorting / searching in db has weird priorites. Ex: York gives jamaica/manchester/york. Resolve like this:
** Any request with several hits; list hits. no weather.
** Allow/requre user to specify: england/york or europe/york


Importing data into mysql
-------------------------

This is to enable name search (Norway and international).
* Create db with pyyrlib.sql
* Run 01-parse-data.sh
* Run 02-import-data.py






Copy of original README:



About
-----

This library provides a simple api for accessing weather data from the Norwegian web site yr.no. At the time being, it is extremely simple.

Example
-------

Import the module:

    >>> import pyyrlib

Search for location:

    >>> pyyrlib.get_location_url('location-name')
    http://url-to-yr.no/xml-data-for-location-name.xml

Get weather data for the found location:

    >>> pyyrlib.returnWeatherData('url-to-yr/location.xml')
    { weatherdata as dictionary }

Simple command line usage:

    bash: pyyrlib.py 'url-ty-yr/location.xml'
    [ acceptably formatted weatherdata in clean text ]

Known issues
------------

- Fragmented and sketchy

Todo
----

- Develop into a real python library
- Connect the search function and stedsnavn.txt

pyyrlib's People

Contributors

ways avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.