Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
können wir xpath mit BeautifulSoup verwenden?
Ich benutze BeautifulSoup, um eine URL zu kratzen, und ich hatte den folgenden Code 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'}) Jetzt können wir im obigen Code findAllTags und Informationen dazu abrufen, aber …



5
Schnelle Alarmansicht mit OK und Abbrechen: Welche Schaltfläche wurde gedrückt?
Ich habe eine in Swift geschriebene Warnansicht in Xcode und möchte bestimmen, welche Schaltfläche der Benutzer ausgewählt hat (es handelt sich um einen Bestätigungsdialog), um nichts zu tun oder etwas auszuführen. Derzeit habe ich: @IBAction func pushedRefresh(sender: AnyObject) { var refreshAlert = UIAlertView() refreshAlert.title = "Refresh?" refreshAlert.message = "All data …

30
Keine Tests mit Testläufer 'JUnit 4' gefunden
Mein Java-Test hat mit Eclipse gut funktioniert. Wenn ich den Test jetzt über das Ausführungsmenü neu starte, wird folgende Meldung angezeigt: No tests found with test runner 'JUnit 4' In der .classpathDatei habe ich alle jarDateien und am Ende habe ich: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> Wie …
105 java  eclipse  junit  junit4 

9
PHP_SELF vs PATH_INFO vs SCRIPT_NAME vs REQUEST_URI
Ich erstelle eine PHP-Anwendung in CodeIgniter. CodeIgniter sendet alle Anforderungen an den Hauptcontroller : index.php. Ich mag es jedoch nicht, index.phpin der URI zu sehen. Zum Beispiel http://www.example.com/faq/whateverwird zu routen http://www.example.com/index.php/faq/whatever. Ich brauche eine zuverlässige Methode, damit ein Skript weiß, wie seine Adresse lautet, damit es weiß, was mit der …
105 http  php  codeigniter 

8
Konstruktoren mit vielen Parametern in Java verwalten
In einigen unserer Projekte gibt es eine Klassenhierarchie, die im Laufe der Kette weitere Parameter hinzufügt. Im unteren Bereich können einige Klassen bis zu 30 Parameter haben, von denen 28 nur an den Superkonstruktor übergeben werden. Ich werde anerkennen, dass die Verwendung von automatisiertem DI über etwas wie Guice nett …
105 java 

18
Wie man tief in Javascript klont
Wie kann man ein Javascript-Objekt tief klonen? Ich weiß , gibt es verschiedene Funktionen auf Basis von Frameworks wie JSON.parse(JSON.stringify(o))und $.extend(true, {}, o)aber ich möchte nicht , einen Rahmen, so verwenden. Was ist der eleganteste oder effizienteste Weg, um einen tiefen Klon zu erstellen? Wir kümmern uns um Randfälle wie …
105 javascript 

10
Ruby Gem-Installation Json schlägt auf Mavericks und Xcode 5.1 fehl - unbekanntes Argument: '-multiply_definedsuppress'
Ich habe versucht, gem install json auszuführen und habe den folgenden Fehler erhalten 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 …
105 ruby  macos  rubygems 


10
Wie verkette ich Zahlen und Zeichenfolgen, um Zahlen in T-SQL zu formatieren?
Ich habe die folgende Funktion 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 …
105 sql  tsql 


17
Die Android-Abhängigkeit hat unterschiedliche Versionen für die Kompilierung und Laufzeit
Nach dem Update von Android Studio von Canary 3 auf Canary 4 wird beim Erstellen der folgende Fehler ausgegeben. Die Android-Abhängigkeit 'com.android.support:support-support-v4' hat eine andere Version für den Klassenpfad compile (25.2.0) und runtime (26.0.0-beta2). Sie sollten dieselbe Version manuell über DependencyResolution festlegen. Ich habe während des gesamten Projekts eine vollständige …


5
Verwenden von: after, um schwebende Elemente zu löschen
Ich habe eine Liste und die Li haben eine float:left;. Der Inhalt nach dem <ul>sollte korrekt ausgerichtet sein. Daher kann ich folgendes bauen: http://jsfiddle.net/8unU8/ Ich dachte, dass ich das <div class="clear">mit Pseudo-Selektoren wie: after entfernen kann . Aber das Beispiel funktioniert nicht: http://jsfiddle.net/EyNnk/ Muss ich immer ein separates Div erstellen, …
105 html  css 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.