Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


8
¿Cómo envío una solicitud POST como JSON?
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) Quiero enviar una solicitud POST, pero uno de los campos debe ser una lista de números. Cómo puedo hacer eso ? (¿JSON?)
105 python  json  http  url  post 

9
¿Podemos usar xpath con BeautifulSoup?
Estoy usando BeautifulSoup para raspar una URL y tenía el siguiente código 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'}) Ahora, en el código anterior, podemos usar findAllpara obtener etiquetas e información relacionada con …




8
Administrar constructores con muchos parámetros en Java
En algunos de nuestros proyectos, hay una jerarquía de clases que agrega más parámetros a medida que avanza en la cadena. En la parte inferior, algunas de las clases pueden tener hasta 30 parámetros, 28 de los cuales simplemente se pasan al superconstructor. Reconozco que usar DI automatizado a través …
105 java 


9
PHP_SELF frente a PATH_INFO frente a SCRIPT_NAME frente a REQUEST_URI
Estoy construyendo una aplicación PHP en CodeIgniter. CodeIgniter envía todas las peticiones al controlador principal: index.php. Sin embargo, no me gusta ver index.phpen el URI. Por ejemplo, http://www.example.com/faq/whateverse enrutará a http://www.example.com/index.php/faq/whatever. Necesito una forma confiable para que un script sepa cuál es su dirección, para que sepa qué hacer con …
105 http  php  codeigniter 

30
No se encontraron pruebas con el corredor de pruebas 'JUnit 4'
Mi prueba de Java funcionó bien desde Eclipse. Pero ahora, cuando reinicio la prueba desde el menú de ejecución, aparece el siguiente mensaje: No tests found with test runner 'JUnit 4' En el .classpatharchivo tengo todos los jararchivos, y al final tengo: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> …
105 java  eclipse  junit  junit4 


10
Ruby Gem install Json falla en Mavericks y Xcode 5.1 - argumento desconocido: '-multiply_definedsuppress'
Estaba intentando ejecutar gem install json y obtuve el siguiente error Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded …
105 ruby  macos  rubygems 

18
Cómo hacer una clonación profunda en javascript
¿Cómo se clona en profundidad un objeto Javascript? Sé que hay varias funciones basadas en marcos como JSON.parse(JSON.stringify(o))y, $.extend(true, {}, o)pero no quiero usar un marco como ese. ¿Cuál es la forma más elegante o eficiente de crear un clon profundo? Nos preocupan los casos extremos como los de clonación …
105 javascript 


10
¿Cómo concatenar números y cadenas para formatear números en T-SQL?
Tengo la siguiente función ALTER FUNCTION [dbo].[ActualWeightDIMS] ( -- Add the parameters for the function here @ActualWeight int, @Actual_Dims_Lenght int, @Actual_Dims_Width int, @Actual_Dims_Height int ) RETURNS varchar(50) AS BEGIN DECLARE @ActualWeightDIMS varchar(50); --Actual Weight IF (@ActualWeight is not null) SET @ActualWeightDIMS = @ActualWeight; --Actual DIMS IF (@Actual_Dims_Lenght is not null) …
105 sql  tsql 

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.