Comments on: Nouvelle config iPython http://sametmax.com/nouvelle-config-ipython/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Krypted http://sametmax.com/nouvelle-config-ipython/#comment-10315 Mon, 24 Jun 2013 09:26:15 +0000 http://sametmax.com/?p=6158#comment-10315 Merci pour l’ouverture du ticket :)

]]>
By: Sam http://sametmax.com/nouvelle-config-ipython/#comment-10314 Mon, 24 Jun 2013 09:03:10 +0000 http://sametmax.com/?p=6158#comment-10314 Je pense tout simplement que comme ipython est setupé à la main (https://github.com/gotcha/ipdb/blob/master/ipdb/__main__.py) par pdb, il ne charge pas le fichier de config.

Il faut ouvrir un ticket ^^

]]>
By: Krypted http://sametmax.com/nouvelle-config-ipython/#comment-10311 Mon, 24 Jun 2013 07:20:31 +0000 http://sametmax.com/?p=6158#comment-10311 J’ai entré mes imports comme ceci :
c.TerminalIPythonApp.exec_lines = [
'from pprint import pprint',
'import os, sys, re, json'
]

Bizarrement quand je lance ipython directement j’ai bien les modules importés.
Mais quand ipdb+ipython est démarré avec un ipdb.set_trace()
aucun des import n’est lancé. Faut-il configurer quelque chose avec ipdb ?

]]>
By: Sam http://sametmax.com/nouvelle-config-ipython/#comment-9034 Tue, 21 May 2013 11:19:22 +0000 http://sametmax.com/?p=6158#comment-9034 Au passage je copie un tweet qu’on nous a envoyé :

U can also put files into ./.config/ipython/profile_default/startup/ easier than a list of strings… (BTW IPython not iPython)

]]>
By: Sam http://sametmax.com/nouvelle-config-ipython/#comment-9033 Tue, 21 May 2013 11:17:34 +0000 http://sametmax.com/?p=6158#comment-9033 Lol, effectivement, il manque global path, relativedelta, requests.

]]>
By: residante http://sametmax.com/nouvelle-config-ipython/#comment-9029 Tue, 21 May 2013 09:31:20 +0000 http://sametmax.com/?p=6158#comment-9029 Je ne comprend pas. Le fait d’importer les modules dans une fonction ne rend pas le modules accessibles au lancement (en dehors de la fonction), donc tu utilises initial_import juste pour des informations sur les modules importables/disponibles ?

]]>
By: Sam http://sametmax.com/nouvelle-config-ipython/#comment-9007 Mon, 20 May 2013 07:21:44 +0000 http://sametmax.com/?p=6158#comment-9007 @Etienne : on escape le ‘\’ avec un autre ‘\’ car chaque ligne est exécutée avec un appel à exec(). Donc soit tu met un “r” avant, soit tu escape tes string, car tu vas avoir une double interprétation de ta string : une fois avec le exec, et une fois dans le exec.

Oui je la met à jour manuellement, je rajoute pas une lib tous les 4 matins. Je sais exactement ce que j’utilise. Mais on pourrait taper dans locals() si tu veux faire ça dynamiquement.

Django c’est un framework Web écrit en Python, c’est à dire une collection de libs qui permet d’écrire un site Web de A à Z. En l’occurence, c’est un très beau framework.

]]>
By: roro http://sametmax.com/nouvelle-config-ipython/#comment-8995 Sun, 19 May 2013 21:14:32 +0000 http://sametmax.com/?p=6158#comment-8995 Ici: C’est la caverne d’Ali-Baba !

]]>
By: Etienne http://sametmax.com/nouvelle-config-ipython/#comment-8991 Sun, 19 May 2013 18:20:28 +0000 http://sametmax.com/?p=6158#comment-8991 Cool ça, je retiens.

Pourquoi les “\n” sont escaped (oufti, mon english s’améliore, t’as vu)?

Et la listes “Imported”, tu la mets à jour manuellement ?

Et Django, c’est quoi ?

Et pourquoi les abeilles elles ont pas de zizi ?

]]>