devel:brewerjsonpythonmodule
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| devel:brewerjsonpythonmodule [2015/09/21 09:39] – ajberjon | devel:brewerjsonpythonmodule [2022/10/20 08:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Brewer JSON library can be imported from python code adding the path to brewer.py module to the Python path (list of directories Python goes through to search for modules and files): | + | Brewer JSON library can be imported from python code adding the path to brewerjson.py module to the Python path (list of directories Python goes through to search for modules and files): |
| import sys | import sys | ||
| sys.path.append("/ | sys.path.append("/ | ||
| + | |||
| + | By default the sys.path variable includes the current directory, so if brewerjson.py is in the same directory as the Python script, the module can be directly imported. | ||
| Alternatively, | Alternatively, | ||
| Line 23: | Line 25: | ||
| ^ Field ^ Description ^ | ^ Field ^ Description ^ | ||
| - | ^ [[devel: | + | ^ [[devel: |
| - | ^ [[devel: | + | ^ [[devel: |
| + | ^ [[devel: | ||
| - | === getdata() === | ||
| - | This function retrieve | + | === getDataList() === |
| + | |||
| + | This function retrieve | ||
| + | |||
| + | The returned dictionaries structures depend on the // | ||
| + | |||
| + | ^ // | ||
| + | ^ ' | ||
| + | ^ ' | ||
| + | ^ ' | ||
| **Example** | **Example** | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | data=brewerjson.check_hg(params) | + | data=brewerjson.getDataList(185,' |
| - | In this example we retrieve data from the url: http:// | ||
| - | This function returns different data structures depending on // | + | === writejson() === |
| + | This function save a list of [[http:// | ||
| - | === getDataList() === | + | **Example** |
| + | import brewerjson | ||
| + | import datetime | ||
| + | |||
| + | d1=datetime.date(2014, | ||
| + | d2=datetime.date(2014, | ||
| + | data=brewerjson.getDataList(185,' | ||
| + | brewerjson.getdata(data,' | ||
| + | |||
| + | This function accepts two input parameters: //' | ||
| + | |||
| + | * //' | ||
| + | * //' | ||
| + | |||
| + | |||
| + | === readjson() === | ||
| + | |||
| + | This function read a file containing a list of [[http:// | ||
| + | |||
| + | **Example** | ||
| + | import brewerjson | ||
| + | import datetime | ||
| + | |||
| + | brewerjson.getdata(' | ||
devel/brewerjsonpythonmodule.1442828367.txt.gz · Last modified: 2015/09/21 09:39 by ajberjon