Questions marquées «python»

127
Filtrer une liste en fonction d'une liste de booléens

J'ai une liste de valeurs que je dois filtrer étant donné les valeurs dans une liste de booléens: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Je génère une nouvelle liste filtrée avec la ligne suivante: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] ce qui...

127
dtypes datetime dans pandas read_csv

Je lis dans un fichier csv avec plusieurs colonnes datetime. J'aurais besoin de définir les types de données lors de la lecture du fichier, mais les datetimes semblent être un problème. Par exemple: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float']...

127
démystifier l'application Flask.secret_key

S'il app.secret_keyn'est pas défini, Flask ne vous permettra pas de définir ou d'accéder au dictionnaire de session. C'est tout ce que le mode d' emploi du flacon a à dire sur le sujet. Je suis très nouveau dans le développement Web et je n'ai aucune idée de comment / pourquoi tout élément de...

127
Étiqueter les axes sur Seaborn Barplot

J'essaie d'utiliser mes propres étiquettes pour un barplot Seaborn avec le code suivant: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black')

127
Importer une fonction locale à partir d'un module hébergé dans un autre répertoire avec des importations relatives dans Jupyter Notebook à l'aide de Python 3

J'ai une structure de répertoires similaire à la suivante meta_project project1 __init__.py lib module.py __init__.py notebook_folder notebook.jpynb Lorsque vous travaillez dans notebook.jpynbsi je tente d'utiliser une importation par rapport à accéder à une fonction function()dans module.pyavec:...

126
Est-ce pythonique d'importer des fonctions internes?

PEP 8 dit: Les importations sont toujours placées en haut du fichier, juste après les commentaires et les docstrings du module, et avant les globales et les constantes du module. À l'occasion, je viole PEP 8. Parfois, j'importe des trucs à l'intérieur de fonctions. En règle générale, je fais cela...

126
Rétablissez l'option `--no-site-packages` avec virtualenv

J'ai créé un virtualenv en utilisant l' --no-site-packagesoption et installé de nombreuses bibliothèques. Maintenant, je voudrais revenir sur l' --no-site-packagesoption et utiliser également les packages globaux. Puis-je faire cela sans recréer le virtualenv? Plus précisément: Je me demande ce qui...