Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

7
Leyendo un archivo .csv enorme
Actualmente estoy tratando de leer datos de archivos .csv en Python 2.7 con hasta 1 millón de filas y 200 columnas (los archivos oscilan entre 100 MB y 1,6 GB). Puedo hacer esto (muy lentamente) para los archivos con menos de 300,000 filas, pero una vez que voy por encima …
107 python  python-2.7  file  csv 


4
¿El atributo __file__ del módulo es absoluto o relativo?
Me cuesta entender __file__. Por lo que tengo entendido, __file__devuelve la ruta absoluta desde la que se cargó el módulo. Tengo problemas para producir esto: tengo abc.pyuna declaración con una print __file__, que se ejecuta desde /d/projects/ python abc.pydevoluciones abc.py. corriendo de /d/devoluciones projects/abc.py. ¿Alguna razón por la que?
107 python 

22
Reproducir audio con Python
¿Cómo puedo reproducir audio (sería como un sonido de 1 segundo) desde un script de Python? Sería mejor si fuera independiente de la plataforma, pero primero debe funcionar en una Mac. Sé que podría ejecutar el afplay file.mp3comando desde Python, pero ¿es posible hacerlo en Python sin formato? También sería …
107 python  audio 

11
¿Cómo puedo buscar subcarpetas usando el módulo glob.glob?
Quiero abrir una serie de subcarpetas en una carpeta y buscar algunos archivos de texto e imprimir algunas líneas de los archivos de texto. Estoy usando esto: configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') Pero esto tampoco puede acceder a las subcarpetas. ¿Alguien sabe cómo puedo usar el mismo comando para acceder a las …



12
Agrupar archivos de datos con PyInstaller (--onefile)
Estoy tratando de crear un archivo EXE de un solo archivo con PyInstaller que debe incluir una imagen y un icono. No puedo por mi vida hacer que funcione --onefile. Si lo hago --onedir, todo funciona muy bien. Cuando lo uso --onefile, no puede encontrar los archivos adicionales a los …

11
producto cartesiano en pandas
Tengo dos marcos de datos de pandas: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) ¿Cuál es la mejor práctica para obtener su producto cartesiano (por supuesto, sin escribirlo explícitamente como yo)? #df1, df2 cartesian product df_cartesian = DataFrame({'col1':[1,2,1,2],'col2':[3,4,3,4],'col3':[5,5,6,6]})
107 python  pandas 

5
Obtener el total de la columna Pandas
Objetivo Tengo una trama de datos pandas, como se muestra a continuación, con varias columnas y le gustaría obtener el total de la columna, MyColumn. Marco de datos -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 …
107 python  pandas  dataframe  sum 

4
Desactivar la confirmación de salida de IPython
Es realmente irritante que cada vez que escribo exit(), se me solicite una confirmación para salir; por supuesto que quiero salir! De lo contrario, no hubiera escrito exit()!!! ¿Hay alguna forma de anular el comportamiento predeterminado de IPython para que salga sin un aviso?
107 python  ipython 


6
Python: Lista de dict, si existe, incremente un valor de dict, si no, agregue un nuevo dict
Me gustaría hacer algo así. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Como lo puedo hacer ? No …
107 python  loops  list  tuples 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.