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 10:11] – 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** | ||
| Line 34: | Line 45: | ||
| import datetime | import datetime | ||
| | | ||
| - | | + | |
| - | | + | |
| - | params[' | + | data=brewerjson.getDataList(185,' |
| - | params[' | + | |
| - | params[' | + | |
| - | data=brewerjson.getdata(params) | + | |
| - | In this example we retrieve data from the url: http:// | ||
| - | This function returns different data structures depending on // | + | === writejson() === |
| - | + | This function | |
| - | === getDataList() === | + | |
| - | + | ||
| - | This function | + | |
| - | + | ||
| - | Valid values of // | + | |
| **Example** | **Example** | ||
| Line 58: | Line 60: | ||
| d1=datetime.date(2014, | d1=datetime.date(2014, | ||
| d2=datetime.date(2014, | d2=datetime.date(2014, | ||
| - | data=brewerjson.getDataList(37,' | + | 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.1442830289.txt.gz · Last modified: 2015/09/21 10:11 by ajberjon