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
Python - ABS vs fabs
J'ai remarqué qu'en python, il existe deux méthodes similaires pour trouver la valeur absolue d'un nombre: Première abs(-5) Seconde import math math.fabs(-5) En quoi ces méthodes diffèrent-elles?
107 python 

8
multitraitement: partager un gros objet en lecture seule entre les processus?
Les processus enfants générés via le multitraitement partagent-ils des objets créés précédemment dans le programme? J'ai la configuration suivante: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object = marshal.load('file.bin') pool = Pool(processes=4) print pool.map(do_some_processing, glob.glob('*.data')) Je charge un gros objet en …

9
pouvons-nous utiliser xpath avec BeautifulSoup?
J'utilise BeautifulSoup pour gratter une URL et j'ai eu le code suivant import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Maintenant, dans le code ci-dessus, nous pouvons utiliser findAllpour obtenir des balises et des …


10
UnicodeDecodeError: le codec 'ascii' ne peut pas décoder l'octet 0xd1 en position 2: ordinal pas dans la plage (128)
J'essaie de travailler avec un très grand ensemble de données contenant des caractères non standard. Je dois utiliser unicode, conformément aux spécifications du travail, mais je suis déconcerté. (Et très probablement tout faire mal.) J'ouvre le CSV en utilisant: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Ensuite, j'essaye de l'encoder …
107 python  django  utf-8 

7
Lire un énorme fichier .csv
J'essaie actuellement de lire des données à partir de fichiers .csv en Python 2.7 avec jusqu'à 1 million de lignes et 200 colonnes (les fichiers vont de 100 Mo à 1,6 Go). Je peux le faire (très lentement) pour les fichiers de moins de 300 000 lignes, mais une fois …
107 python  python-2.7  file  csv 



4
L'attribut du module __file__ est-il absolu ou relatif?
J'ai du mal à comprendre __file__. D'après ce que je comprends, __file__renvoie le chemin absolu à partir duquel le module a été chargé. J'ai du mal à produire ceci: j'ai abc.pyune instruction avec une print __file__, exécutée à partir de /d/projects/ python abc.pyretours abc.py. fuyant les /d/retours projects/abc.py. Des raisons …
107 python 

5
Où créer des virtualenv?
Je ne sais pas où je devrais mettre mes virtualenvs. Avec mon premier projet django, j'ai créé le projet avec la commande django-admin.py startproject djangoproject J'ai ensuite cd dans le répertoire djangoproject et ai exécuté la commande virtualenv env qui a créé le répertoire d'environnement virtuel au même niveau que …

22
Écouter de l'audio avec Python
Comment puis-je lire de l'audio (ce serait comme un son d'une seconde) à partir d'un script Python? Ce serait mieux s'il était indépendant de la plate-forme, mais il doit d'abord fonctionner sur un Mac. Je sais que je pourrais simplement exécuter la afplay file.mp3commande à partir de Python, mais est-il …
107 python  audio 


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.