Articles of Python

searchn Sie nach Python-classnattributen in Shell

Ich fange an, Python von Ruby on Rails zu lernen. Ich frage mich, ob es eine Möglichkeit gibt, Attribute, die zu einer class gehören, über die Python Shell anzuzeigen. In Ruby geben wir einfach die Konsole ein und können den Namen der class eingeben und ihre Attribute werden angezeigt. Gibt es eine Möglichkeit, dies in […]

Automatisierter dataabruf von einer Website, die den POST aufgrund eines http 405-Fehlers nicht verwendet

Ich arbeite an etwas ähnlich wie automatisieren dataabruf von einer Website mit einem Ruby-Web-Bot, um ein Skript zu automatisieren, um die data von der Ergebnis-Website (senden Sie eine Rolle Nein und get das Ergebnis). Ich benutze Ruby hier und benutze die POST-Methode, um die Rollnummer zu übermitteln und die Ergebnisseite zu erhalten, aber da die […]

Fehler beim Laden einer file in den verteilten EMR-Cache mithilfe von "elastic-mapreduce"

Ich verwende den Befehl unten, um einen Cluster zu starten. ./elastic-mapreduce –create \ –stream \ –cache s3n://bucket_name/code/totalInstallUsers#totalInstallUsers \ –input s3n://bucket_name/input \ –output s3n://bucket_name/output \ –mapper s3n://bucket_name/code/mapper.py \ –reducer s3n://bucket_name \ –jobflow-role EMR_EC2_DefaultRole \ –service-role EMR_DefaultRole \ –debug \ –log-uri s3n://bucket_name/logs und ich habe immer eine Fehlermeldung erhalten. Wenn ich die -Cache-statement entferne, wird der Cluster […]

So konfigurieren Sie Apache 2 für die Ausführung eines Python-Skripts von einer Ruby-CGI-App mit% x {}

Meine Ruby-CGI-App ist sehr einfach, ich würde gerne ein Python-Skript aufrufen, zum Beispiel youtube-dl , oder youtube-upload mit %x{youtube-dl –help} Der Einfachheit halber möchte ich nur die Hilfeseite des youtube-dl Python-Skripts drucken. Also mein Ruby-Skript ist auch sehr einfach: #!/usr/bin/ruby require "cgi" cgi=CGI.new(:accept_charset => "UTF-8") url=cgi['url'] puts "Content-Type: text/plain; charset=\"UTF-8\"" puts "Access-Control-Allow-Origin: *" puts puts […]

Führen Sie Python-Skript mit Ruby popen3 ohne Terminal anzeigen

Ich führe gerade ein Post-process-Skript aus, das in Python mit dem folgenden Ruby-Code geschrieben wurde: module Python require "open3" def self::runScript(script) Open3.popen3(script) do |stdin, stdout, stderr| stdout.read.split("\n").each do |line| puts "[python] stdout: #{line}" end stderr.read.split("\n").each do |line| puts "[python] stderr: #{line}" end end puts 'Script completed.' end end Dies funktioniert gut, aber es öffnet derzeit […]

Rstudio server entspricht Python

Ich betreibe derzeit RStudio server auf einer AWS EC2-Ubuntu-Instanz und genieße es, meine fileen direkt über die Webschnittstelle auf dem server zu bearbeiten. Ich habe mich gefragt, ob es andere IDEs gibt, die diese Fähigkeit haben (auf einem server zu laufen und ihre GUI über einen Webbrowser zugänglich zu machen), speziell für Python / Ruby.

classnobjekt über module hinweg wiederverwenden

Ich versuche zu verstehen, wie man eine Instanz einer class in einem module in Python am besten wiederverwenden kann … In Ruby kann ich dies erreichen, indem ich Folgendes tue: module MyMod def client @var ||= DBClient.new end def query client.select(…) end end wäre es richtig anzunehmen, dass das Folgende in Python gleich ist? class […]

ruby sha 256 hexigigest-Werte unterscheiden sich von dem, was Python generiert

Ich benutze hashlib Bibliothek in Python und Digest :: SHA256.hexdigest Bibliothek in Ruby Python-Code versuche ich, import hashlib hasher = hashlib.sha256() hasher.update("xyz") hasher.digest() hash = hasher.hexdigest() print hash Ausgabe: 3608bca1e44ea6c4d268eb6db02260269892c0b42b86bb1e77a6fa16c3c9282 Ruby Code Ich versuche es, require 'digest' hasher = Digest::SHA256.digest "xyz" hash = Digest::SHA256.hexdigest(hasher) Ausgabe: "18cefdae0f25ad7bb5f3934634513e54e5ac56d9891eb13ce456d3eb1f3e72e8" Kann mir jemand helfen zu verstehen, warum es einen […]

Wie kann ich eine Twitter-ähnliche Streaming-API mit parametrisierter Filterung erstellen?

Ich versuche, eine data-Streaming-API mit der gleichen functionalität wie Twitter Streaming-API ( https://dev.twitter.com/streaming/reference/post/statuses/filter ) zu entwickeln, nämlich einen datastrom mit Filtermöglichkeiten. Ich erstelle viele data und möchte sie Kunden zur Verfügung stellen. Ich verstehe, wie man eine App macht, die allen Kunden die gleichen data liefert. Das ist relativ einfach. Die Schwierigkeit, die ich habe, […]

Verschlüsseln Sie die characterfolge in Ruby und entschlüsseln Sie in Python

Ich bin brandneu bei Ruby, also entschuldige ich mich, wenn diese Frage einfach ist. Ich muss eine Rails-App aktualisieren, so dass sie einen String mit einem Schlüssel verschlüsselt. Dies wird an eine im Django geschriebene API übergeben, wo die verschlüsselte characterfolge mit dem gleichen Schlüssel entschlüsselt wird. Ich habe den folgenden Code in Python, aber […]