Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

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 




6
Explicar el concepto de un marco de pila en pocas palabras
Parece que tengo la idea de la pila de llamadas en el diseño del lenguaje de programación. Pero no puedo encontrar (probablemente, simplemente no busco lo suficiente) ninguna explicación decente de qué es el marco de la pila . Así que me gustaría pedirle a alguien que me lo explique …
200 callstack 

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 

5
Git reset --hard y empuje al repositorio remoto
Tenía un repositorio que tenía algunos errores de confirmación (D, E y F para este ejemplo). ABCDEF maestro y origen / maestro He modificado el repositorio local específicamente con a git reset --hard. Tomé una rama antes del reinicio, así que ahora tengo un repositorio que se ve así: A-B-C …
200 git 



5
Copie un repositorio de git sin historial
Actualmente tengo un repositorio privado en github que quiero hacer público. Sin embargo, algunas de las confirmaciones iniciales contienen información que no quiero hacer pública (credenciales codificadas, etc.). ¿Cuál es la ruta más fácil para hacer público el último commit (realmente no necesito o quiero los commits anteriores en el …
200 git  github  git-fork 



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 

6
Pasar variables al siguiente middleware usando next () en Express.js
Bueno, mi pregunta es si quiero pasar alguna variable del primer middleware a otro middleware, e intenté hacer esto, pero hubo " req.somevariabledado como 'indefinido'". //app.js .. app.get('/someurl/', middleware1, middleware2) ... ////middleware1 ... some conditions ... res.somevariable = variable1; next(); ... ////middleware2 ... some conditions ... variable = req.somevariable; ...

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.