Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

19
Cómo dividir una ruta de dos en sus componentes en Python
Tengo una variable de cadena que representa una ruta de dos por ejemplo: var = "d:\stuff\morestuff\furtherdown\THEFILE.txt" Quiero dividir esta cadena en: [ "d", "stuff", "morestuff", "furtherdown", "THEFILE.txt" ] He intentado usar split()y replace()pero solo procesan la primera barra diagonal inversa o insertan números hexadecimales en la cadena. Necesito convertir esta …
153 python 

27
¿Cómo borro todas las opciones en un cuadro desplegable?
Mi código funciona en IE pero se rompe en Safari, Firefox y Opera. (gran sorpresa) document.getElementById("DropList").options.length=0; Después de buscar, aprendí que es lo length=0que no le gusta. Lo he intentado ...options=nully var clear=0; ...length=clearcon el mismo resultado. Estoy haciendo esto a varios objetos a la vez, así que estoy buscando …


5
npm no pudo instalar el tiempo con el error de hacer no encontrado
Cuando intento instalar el tiempo en el servidor nodejs me sale el siguiente error: time@0.8.4 install /var/www/track/node_modules/time node-gyp rebuild gyp ERR! build error gyp ERR! stack Error: not found: make gyp ERR! stack at F (/usr/lib/nodejs/npm/node_modules/which/which.js:43:28) gyp ERR! stack at E (/usr/lib/nodejs/npm/node_modules/which/which.js:46:29) gyp ERR! stack at /usr/lib/nodejs/npm/node_modules/which/which.js:57:16 gyp ERR! stack …
153 node.js 

11
"No se puede encontrar el certificado de firma de manifiesto en el almacén de certificados", incluso cuando se agrega una nueva clave
No puedo crear proyectos con una firma de clave de nombre fuerte: el mensaje en el título siempre aparece. Sí, el proyecto se copió inicialmente desde otra máquina. Sin embargo, incluso si agrego una nueva clave a través de la pestaña Firma en Propiedades del proyecto, este error aún se …


17
Restablecer objeto generador en Python
Tengo un objeto generador devuelto por rendimiento múltiple. La preparación para llamar a este generador es una operación bastante lenta. Es por eso que quiero reutilizar el generador varias veces. y = FunctionWithYield() for x in y: print(x) #here must be something to reset 'y' for x in y: print(x) …
153 python  generator  yield 



5
¿Por qué los ejecutables de Rust son tan grandes?
Solo por haber encontrado Rust y haber leído los dos primeros capítulos de la documentación, encuentro el enfoque y la forma en que definieron el lenguaje particularmente interesante. Así que decidí mojarme los dedos y comencé con Hello world ... Lo hice en Windows 7 x64, por cierto. fn main() …
153 rust  rust-cargo 


4
Copiar tabla sin copiar datos
CREATE TABLE foo SELECT * FROM bar copia la tabla fooy la duplica como una nueva tabla llamada bar. ¿Cómo puedo copiar el esquema de foouna nueva tabla llamada bar sin copiar también los datos?
153 mysql 


22
error: recurso android: attr / fontVariationSettings no encontrado
Advertencia: elandroid.dexOptions.incrementalLa propiedad está en desuso y no tiene ningún efecto en el proceso de compilación. /home/midhilaj/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/be3106efb0df111fe5a3f7b356dd070b/res/values/values.xml Error: (246, 5) error: recurso android: attr / fontVariationSettings no encontrado. /project/bkup/7_march_2018/hyshoper/milla/build/intermediates/incremental/mergeDebugAndroidTestResources/merged.dir/values/values.xml Error: (246, 5) error: recurso android: attr / ttcIndex no encontrado. Error: (269) recurso android: attr / ttcIndex no encontrado. Error: …

6
Cómo saber si el paquete npm se instaló global o localmente
Estoy instalando grunt, node, npm, bower y grunt-cli en windows7. Las instrucciones dicen que debería ejecutar los comandos de instalación con el indicador -g para global. ¿Cómo puedo verificar si utilicé el indicador -g cuando lo instalé? Tomará mucho tiempo desinstalarlos y reinstalarlos.
153 node.js  gruntjs  npm 

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.