Difference between revisions of "API/Python"

From Open Food Facts wiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
== Source code ==  
 
== Source code ==  
 
+
https://github.com/openfoodfacts/OpenFoodFacts-APIRestPython
 
== How to install ==
 
== How to install ==
 
+
* Install python 3
 +
* Install mongodb
 +
* Install pip
 +
* Install requirements : $ pip install -r requirements.txt
 +
* Download the database from : http://world.openfoodfacts.org/data/openfoodfacts-mongodbdump.tar.gz
 +
* Import to local mongodb : $ mongorestore -d off -c products /foldertobsonfile/products.bson
 +
* Launch api : $ python3 runApiRESTServer.py
 +
* That's all !
 
== How to use ==
 
== How to use ==

Revision as of 16:31, 24 April 2016

Documentation of the Python bindings

Source code

https://github.com/openfoodfacts/OpenFoodFacts-APIRestPython

How to install

  • Install python 3
  • Install mongodb
  • Install pip
  • Install requirements : $ pip install -r requirements.txt
  • Download the database from : http://world.openfoodfacts.org/data/openfoodfacts-mongodbdump.tar.gz
  • Import to local mongodb : $ mongorestore -d off -c products /foldertobsonfile/products.bson
  • Launch api : $ python3 runApiRESTServer.py
  • That's all !

How to use