Questions marquées «python»

151
Itérateur de fenêtre roulante ou coulissante?

J'ai besoin d'une fenêtre déroulante (aka fenêtre glissante) itérable sur une séquence / itérateur / générateur. L'itération Python par défaut peut être considérée comme un cas spécial, où la longueur de la fenêtre est 1. J'utilise actuellement le code suivant. Quelqu'un a-t-il une méthode plus...

151
Listes Zip en Python

J'essaye d'apprendre comment «compresser» des listes. À cette fin, j'ai un programme, où à un moment donné, je fais ce qui suit: x1, x2, x3 = stuff.calculations(withdataa) Cela me donne trois listes, x1, x2et x3, chacun, par exemple, la taille 20. Maintenant oui: zipall = zip(x1, x2, x3) Cependant,...

151
Comment copier en profondeur une liste?

J'ai un problème avec une copie de liste: Donc, après mon E0départ 'get_edge', je fais une copie E0en appelant 'E0_copy = list(E0)'. Ici, je suppose que E0_copyc'est une copie profonde de E0, et je passe E0_copydans 'karger(E)'. Mais dans la fonction principale. Pourquoi le résultat 'print...

151
Python json.loads affiche ValueError: données supplémentaires

J'obtiens des données à partir d'un fichier JSON "new.json" et je souhaite filtrer certaines données et les stocker dans un nouveau fichier JSON. Voici mon code: import json with open('new.json') as infile: data = json.load(infile) for item in data: iden = item.get["id"] a = item.get["a"] b =...

151
anaconda mettre à jour tous les packages possibles?

J'ai essayé le conda search --outdated, il y a beaucoup de paquets obsolètes, par exemple le scipy est 0.17.1 mais le dernier est 0.18.0. Cependant, quand je fais le conda update --all. Il ne mettra à jour aucun paquet. mise à jour 1 conda update --all --alt-hint Fetching package metadata ..........

150
Dormir dans un fichier batch

Lors de l'écriture d'un fichier batch pour automatiser quelque chose sur une boîte Windows, j'ai dû suspendre son exécution pendant plusieurs secondes (généralement dans une boucle de test / attente, en attendant le démarrage d'un processus). À l'époque, la meilleure solution que j'ai pu trouver...

150
Comment les frameworks Web Python, WSGI et CGI s'associent

J'ai un compte Bluehost où je peux exécuter des scripts Python en tant que CGI. Je suppose que c'est le CGI le plus simple, car pour exécuter, je dois définir ce qui suit dans .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Maintenant, chaque fois que je recherche la...

150
Appeler une fonction avec une liste d'arguments en python

J'essaie d'appeler une fonction dans une autre fonction en python, mais je ne trouve pas la bonne syntaxe. Ce que je veux faire est quelque chose comme ceci: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z])...

150
Lire les N premières lignes d'un fichier en python

Nous avons un gros fichier de données brutes que nous aimerions découper à une taille spécifiée. J'ai de l'expérience en .net c #, mais j'aimerais le faire en python pour simplifier les choses et par intérêt. Comment procéder pour obtenir les N premières lignes d'un fichier texte en python? Le...