Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.


3
Post de demande Python avec données param
Ceci est la demande brute pour un appel d'API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Cette demande renvoie une réponse de succès (2xx). J'essaye maintenant de poster cette demande en utilisant requests: >>> import requests >>> headers = …

3
Asyncio.gather contre asyncio.wait
asyncio.gatheret asyncio.waitsemblent avoir des utilisations similaires: j'ai un tas de choses asynchrones que je veux exécuter / attendre (pas nécessairement attendre que l'une se termine avant que la suivante ne commence). Ils utilisent une syntaxe différente, et diffèrent dans certains détails, mais il me semble très antipythonique d'avoir 2 fonctions …



5
Une ligne de code Python peut-elle connaître son niveau d'imbrication d'indentation?
De quelque chose comme ça: print(get_indentation_level()) print(get_indentation_level()) print(get_indentation_level()) J'aimerais obtenir quelque chose comme ceci: 1 2 3 Le code peut-il se lire de cette manière? Tout ce que je veux, c'est que la sortie des parties les plus imbriquées du code soit plus imbriquée. De la même manière que cela …

6
tuple python à dict
Pour le tuple, t = ((1, 'a'),(2, 'b')) dict(t)retourne{1: 'a', 2: 'b'} Existe-t-il un bon moyen d'obtenir {'a': 1, 'b': 2}(les clés et les vals échangés)? En fin de compte, je veux être en mesure de revenir 1donné 'a'ou 2donné 'b', peut-être que la conversion en dict n'est pas la …



12
Ecrire dans une feuille de calcul Excel
Je suis nouveau sur Python. J'ai besoin d'écrire des données de mon programme dans une feuille de calcul. J'ai cherché en ligne et il semble y avoir de nombreux packages disponibles (xlwt, XlsXcessive, openpyxl). D'autres suggèrent d'écrire dans un fichier .csv (jamais utilisé CSV et ne comprennent pas vraiment ce …
149 python  excel  csv 

8
Comment sérialiser des ensembles JSON?
J'ai un Python setqui contient des objets avec __hash__et des __eq__méthodes afin de m'assurer qu'aucun doublon n'est inclus dans la collection. J'ai besoin de json encoder ce résultat set, mais passer même un vide setà la json.dumpsméthode lève un TypeError. File "/usr/lib/python2.7/json/encoder.py", line 201, in encode chunks = self.iterencode(o, _one_shot=True) …


6
L'autodoc Sphinx n'est pas assez automatique
J'essaie d'utiliser Sphinx pour documenter un projet de plus de 5000 lignes en Python. Il a environ 7 modules de base. Pour autant que je sache, pour utiliser autodoc, je dois écrire un code comme celui-ci pour chaque fichier de mon projet: .. automodule:: mods.set.tests :members: :show-inheritance: C'est beaucoup trop …

16
Comment dupliquer sys.stdout dans un fichier journal?
Edit: Puisqu'il semble qu'il n'y a pas de solution, ou que je fais quelque chose de si non standard que personne ne le sait - je réviserai ma question pour demander également: Quelle est la meilleure façon d'accomplir la journalisation lorsqu'une application python crée un beaucoup d'appels système? Mon application …
149 python  tee 

4
Comment créer un dict imbriqué en Python?
J'ai 2 fichiers CSV: 'Data' et 'Mapping': Fichier 'Mapping' a 4 colonnes: Device_Name, GDN, Device_Typeet Device_OS. Les quatre colonnes sont remplies. Le fichier 'Données' a ces mêmes colonnes, avec une Device_Namecolonne remplie et les trois autres colonnes vides. Je veux que mon code Python pour ouvrir les fichiers et pour …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.