Questions marquées «python»

101
`if __name__ == '__main __'` équivalent en Ruby

Je suis nouveau sur Ruby. Je cherche à importer des fonctions à partir d'un module contenant un outil que je souhaite continuer à utiliser séparément. En Python, je ferais simplement ceci: def a(): ... def b(): ... if __name__ == '__main__': a() b() Cela me permet d'exécuter le programme ou de...

101
Faire quelque chose avant de quitter le programme

Comment pouvez-vous avoir une fonction ou quelque chose qui sera exécuté avant la fermeture de votre programme? J'ai un script qui fonctionnera constamment en arrière-plan, et j'en ai besoin pour enregistrer certaines données dans un fichier avant qu'il ne quitte. Existe-t-il une manière standard...

101
L'ordre des clés dans les dictionnaires

Code: d = {'a': 0, 'b': 1, 'c': 2} l = d.keys() print l Cela imprime ['a', 'c', 'b']. Je ne sais pas comment la méthode keys()détermine l'ordre des mots-clés dans l . Cependant, j'aimerais pouvoir récupérer les mots-clés dans le "bon" ordre. Le bon ordre créerait bien sûr la liste ['a', 'b',...

101
Comment déplacer une colonne dans Pandas DataFrame

Je voudrais déplacer une colonne dans un Pandas DataFrame, mais je n'ai pas été en mesure de trouver une méthode pour le faire à partir de la documentation sans réécrire l'ensemble du DF. Quelqu'un sait-il comment le faire? Trame de données: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272...

101
Ajouter un niveau à un pandas MultiIndex

J'ai un DataFrame avec un MultiIndex créé après un certain regroupement: import numpy as np import pandas as p from numpy.random import randn df = p.DataFrame({ 'A' : ['a1', 'a1', 'a2', 'a3'] , 'B' : ['b1', 'b2', 'b3', 'b4'] , 'Vals' : randn(4) }).groupby(['A', 'B']).sum() df Output> Vals...

101
Sélection de la colonne pandas par emplacement

J'essaie simplement d'accéder aux colonnes pandas nommées par un entier. Vous pouvez sélectionner une ligne par emplacement à l'aide de df.ix[3]. Mais comment sélectionner une colonne par entier? Mon dataframe: df=pandas.DataFrame({'a':np.random.rand(5),

101
Redirection d'URL Django

Comment puis-je rediriger le trafic qui ne correspond à aucune de mes autres URL vers la page d'accueil? urls.py: urlpatterns = patterns('', url(r'^$', 'macmonster.views.home'), #url(r'^macmon_home$', 'macmonster.views.home'), url(r'^macmon_output/$', 'macmonster.views.output'),

101
Python str vs types Unicode

En travaillant avec Python 2.7, je me demande quel avantage réel il y a à utiliser le type à la unicodeplace de str, car les deux semblent être capables de contenir des chaînes Unicode. Existe-t-il une raison particulière en dehors de la possibilité de définir des codes Unicode dans des...