python api for request and display random VDM from vdm.com. Display can be do with multiple library : i3, qt, gtk, etc ...
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Antoine 2882dadce9 update trying to solve rerender bug on resize il y a 1 an
VDMAPI update trying to solve rerender bug on resize il y a 1 an
.gitignore correction du parseur html aprés changement sur le site il y a 3 ans
LICENSE create wheel and archive file for pip install il y a 4 ans
MANIFEST.in ajout du fichier MANIFEST.in pour inclure les fichier autre que .py dans le package pipy il y a 4 ans
README.html retouche du readme.rst il y a 4 ans
README.rst retouche du readme.rst il y a 4 ans
generateWheel.md correction du parseur html aprés changement sur le site il y a 3 ans
main.py fin fonctionnel i3, tkinter et kivy avec fenétre flottante pour i3 il y a 4 ans
requirements.txt update trying to solve rerender bug on resize il y a 1 an
setup.py update trying to solve rerender bug on resize il y a 1 an

README.rst

*******
VDM API
*******
V1.0

**VDM API** is a python api for pull random api.

Use case
========
You can use this API in python langage by instanciate a VDM() object :
::

from VDMAPI.VDM import VDM

if __name__ == "__main__":
vdm = VDM()
lstAllVDM = vdm.get()
for i, vdm in enumerate(lstAllVDM):
print(str(i)+" : "+vdm)


Available GUI
=============

**VDM API** include four display mode :

- **i3** : this GUI use dmenu for display the list of VDM
- **tkinter** : this use tkinter native interface
- **kivy** : use kivy library
- **console** : this last mode display the list of VDM in plain text mode

Installing
==========

For **setup** you could do with this :
::

pip install --no-index --find-links=<pathToDistIncludeIntoGitClone> VDM_API