/dev/blah

things i want to remember, things i want to share

Développeur Python et adepte Linux depuis 2005, Core développeur Kivy, passionné par beaucoup trop de choses.
Profil Github gpg signature bitcoin address

Pyjnius

written by tshirtman, on 8/20/12 4:46 PM.

J’ai bossé ces derniers jours avec Tito (oui, enfin, il a fait 90% du code ^^) sur une petite lib pour manipuler des objects java de façon transparente depuis python, à l’origine prévus pour le project python-for-android, mais c’est finalement utilisable sur desktop aussi, ça marche vraiment pas mal, et ça peut sans doute intéresser des gens, on a parfois besoin de bosser avec un système java depuis python, et cette lib fournis une interface je pense très agréable pour le faire.

Présentation sur le blog de Tito avec un peu plus de détails.

Le project est hébergé sur github.

Get it while it’s hot ! :)

Tip me if you like this :)

Comments

  • Elle a l’air bien sympa cette lib, je pensais peut-être l’ajouter à code.google.com/p/android-python27/ , c’est une lib qui fonctionne “partout” ou qu’avec le build de Kivy ?

    Comment by anthony — 12/5/12 4:50 PM | # - re

  • Pas de raisons que ça ne fonctionne pas ailleurs que dans kivy, c’est une lib python comme une autre :), d’ailleurs, ce n’est pas spécifique à android non plus. Donc pas de soucis pour l’intégrer dans ton projet. Juste tenir compte que ça dépends de cython, et qu’il faut donc la compiler, mais c’est loins d’être la seul lib dans ce cas, je pense ;)

    Comment by tshirtman — 12/6/12 12:13 AM | # - re

  • Cool, je vais essayer d’ajouter ça. Moins il y a de Java à faire mieux c’est :)

    Comment by anthony — 12/6/12 11:59 AM | # - re

Leave a Reply

Tags

#FIXME 3G absurd ad_sense alterway aléatoire android animation anonymity atheism bach backlog bash bitcoins blog blogging boldness book books boulot bricolage bépo C canvas captcha captures carte SD censure christianity chroot CLI cli cloudwatt code colors comfort zone command line community company life conferences contest copwatch copwatchnord-idf core-devs cours ct705 culture deb debian debug deformation dehors dessin dev distribute distribution débutant déploiement développement ebooks eeepad eeepc effect ego empty en escher event firefly flappy bird flask fosdem foss fr fun game garden gdb geek culture git github goals graphics grrr gödel hack hackathon hacked hacking health hooks i3 images IMAP inspirational install isync java jeu jeu video jinja2 jni keyboard keynav kivy kv lame learning lib libre life linux lol macosx magnet mail mailing-list mails maths mbsync meetings memory leak mesh meta mint mirroir MIT module motivational mouse museomix mutt nexus7 no-mouse notmuch nottoomuch offlineimap onycroit opencourseware osc packaging paris passphrase password patch pentacatyl people perte de données ping pip planning plugin positioning pr procrastination programmation progress project projet property proudhon proxy psf publisher/consumer pull-down pygame pyjnius pypi python pythonar qtile raid rapsberry pi reading recorder references release religion responsive review reviews réseau réseaux sociaux résurection salon screenshots script self service shows shutil shyness sizing solib sortie sousous!!! spam spritz stash status systeme système templating terminal texture texture coordinates Thomas Paine thread thème tiling time time management. tip tips tools transformer tutorial tv twitter typematrix typing ubuntu ubuntu-fr ultimate-smash-friends unity update upload images useless usf utils value VDM video vie/mort vim virtualenv visite widget windows wm wmii work workflow workflow. zine études