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.

4
La compilation avec cython et mingw produit gcc: erreur: option de ligne de commande non reconnue '-mno-cygwin'
J'essaie de compiler une extension python avec cython dans win 7 64 bits en utilisant mingw (64 bits). Je travaille avec Python 2.6 (Active Python 2.6.6) et avec le fichier distutils.cfg adéquat (définissant mingw comme compilateur) Lors de l'exécution > C:\Python26\programas\Cython>python setup.py build_ext --inplace J'obtiens une erreur disant que gcc …


7
Pickle ou json?
Je dois enregistrer sur le disque un petit dictobjet dont les clés sont du type stret les valeurs sont ints , puis le récupérer . Quelque chose comme ça: {'juanjo': 2, 'pedro':99, 'other': 333} Quelle est la meilleure option et pourquoi? Sérialisez-le avec pickleou avec simplejson? J'utilise Python 2.6.
114 python  json  pickle 




6
Est-il acceptable et sûr d'exécuter pip install sous sudo?
J'ai commencé à utiliser mon Mac pour installer des packages Python de la même manière que je le fais avec mon PC Windows au travail; Cependant, sur mon Mac, j'ai rencontré de fréquentes erreurs d' autorisation refusées lors de l'écriture dans des fichiers journaux ou des packages de site. Par …
114 python  macos  pip  sudo 

3
Comment écrire une ligne d'en-tête avec csv.DictWriter?
Supposons que j'ai un csv.DictReaderobjet et que je souhaite l'écrire sous forme de fichier CSV. Comment puis-je faire ceci? Je sais que je peux écrire les lignes de données comme ceci: dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output = csv.DictWriter(open(f2, 'w'), …
114 python  csv 

3
Chaîne divisée en Python basée sur l'expression régulière
Quelle est la meilleure façon de diviser une chaîne "HELLO there HOW are YOU"par des mots en majuscules (en Python)? Donc, je finirais avec un tableau comme celui-ci: results = ['HELLO there', 'HOW are', 'YOU'] ÉDITER: J'ai essayé: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Cela ne semble pas fonctionner, cependant.
114 python  regex  split 


8
Exécuter un script Python depuis PHP
J'essaie d'exécuter un script Python à partir de PHP en utilisant la commande suivante: exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2'); Cependant, PHP ne produit tout simplement aucune sortie. Le rapport d'erreur est défini sur E_ALL et display_errors est activé. Voici ce que j'ai essayé: J'ai utilisé python2, /usr/bin/python2et python2.7au lieu de/usr/bin/python2.7 J'ai …
114 php  python  linux  exec  archlinux 



6
Classe avec objet comme paramètre
J'essaye de traduire du code python en code scala. Je suis donc un noob total en Python. Mais pourquoi certaines classes ont-elles un objet comme paramètre mais ne l'utilisent jamais explicitement? Quelle est la raison de l'avoir comme paramètre en premier lieu? Exemple: class Table(object) Merci pour votre temps.
114 python 

6
Passer un paramètre à une fonction de fixation
J'utilise py.test pour tester du code DLL enveloppé dans une classe python MyTester. À des fins de validation, je dois enregistrer certaines données de test pendant les tests et faire plus de traitement par la suite. Comme j'ai de nombreux fichiers de test _..., je souhaite réutiliser la création d'objet …
114 python  fixtures  pytest 

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.