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.

9
Mantenga solo la parte de fecha cuando use pandas.to_datetime
Utilizo pandas.to_datetimepara analizar las fechas en mis datos. Pandas por defecto representa las fechas con datetime64[ns]aunque las fechas son todas diarias. Me pregunto si hay una forma elegante / inteligente de convertir las fechas datetime.dateo datetime64[D]para que, cuando escribo los datos en CSV, no se agreguen las fechas 00:00:00. Sé …
201 python  pandas  csv  datetime  series 

11
¿Son los bloques try / except anidados en Python una buena práctica de programación?
Estoy escribiendo mi propio contenedor, que necesita dar acceso a un diccionario dentro mediante llamadas de atributo. El uso típico del contenedor sería así: dict_container = DictContainer() dict_container['foo'] = bar ... print dict_container.foo Sé que podría ser estúpido escribir algo como esto, pero esa es la funcionalidad que necesito proporcionar. …
201 python 




17
Compruebe si un número es int o flotante
Así es como lo hice: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" Algo como eso. ¿Hay alguna forma más bonita de hacer esto?
200 python 

12
¿Cómo uso los paquetes instalados en PyCharm?
En PyCharm , agregué el entorno Python /usr/bin/python. Sin embargo, from gnuradio import gr falla como una referencia indefinida . Sin embargo, funciona bien en el intérprete de Python desde la línea de comandos. GNURadio funciona bien con python fuera de Pycharm. Todo está instalado y configurado como lo quiero. …
200 python  pycharm  gnuradio 

7
El operador tilde en Python
¿Cuál es el uso del operador tilde en Python? Una cosa en la que puedo pensar es hacer algo en ambos lados de una cadena o lista, como verificar si una cadena es palindrómica o no: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) ¿Algún otro …
200 python  operators 

10
Incluyendo archivos que no son de Python con setup.py
¿Cómo hago para setup.pyincluir un archivo que no es parte del código? (Específicamente, es un archivo de licencia, pero podría ser cualquier otra cosa). Quiero poder controlar la ubicación del archivo. En la carpeta de origen original, el archivo está en la raíz del paquete. (es decir, en el mismo …
200 python  distutils 




4
¿Cómo puedo crear una copia de un objeto en Python?
Me gustaría crear una copia de un objeto. Quiero que el nuevo objeto posea todas las propiedades del objeto antiguo (valores de los campos). Pero quiero tener objetos independientes. Entonces, si cambio los valores de los campos del nuevo objeto, el objeto antiguo no debería verse afectado por eso.
200 python  oop  object  copy 



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.