Die Suche ergab 186 Treffer

von martinjo
Donnerstag 24. Mai 2018, 15:13
Forum: Allgemeine Fragen
Thema: multiprocessing für parallele API Aufrufe mit Wert für maximal
Antworten: 9
Zugriffe: 1658

Re: multiprocessing für parallele API Aufrufe mit Wert für maximal

Danke, ich habe mich die letzen Stunden damit beschäftigt, jetzt qualmt der Kopf und ich komme nicht weiter. Evtl. habt ihr mir ja noch n Tipp, Problem gerade, ich gebe über return eine Liste zurück, erhalte jedoch ein CoroWrapper Objekt. Dadurch wir die Liste mit den Items nie erweitert: items, pag...
von martinjo
Donnerstag 24. Mai 2018, 08:35
Forum: Allgemeine Fragen
Thema: multiprocessing für parallele API Aufrufe mit Wert für maximal
Antworten: 9
Zugriffe: 1658

multiprocessing für parallele API Aufrufe mit Wert für maximal

Hallo Schon seit langem versuche ich folgendes zu verwirklichen: Es wird eine API Anfrage gesendet. Ich erhalte als Ergebnis eine Liste mit 100 Artikeln und der Info, dass noch 30 weitere Seiten vorhanden sind. Also muss ich 30 weitere Aufrufe starten bei denen ich die Seitenanzahl mitliefere, um di...
von martinjo
Montag 26. März 2018, 13:35
Forum: GTK+/GNOME
Thema: Python Gtk Signale kurzzeitig Blockieren
Antworten: 1
Zugriffe: 8087

Re: Python Gtk Signale kurzzeitig Blockieren

Funktioniert hat nun: # storage self._signal_handlers = [] # connect handler_id = self.entry.connect("changed", self.on_entry_changed) self._signal_handlers.append([handler_id, self.entry]) # change entry without signal for handler, widget in self._signal_handlers: widget.handler_block(han...
von martinjo
Montag 26. März 2018, 12:58
Forum: GTK+/GNOME
Thema: Python Gtk Signale kurzzeitig Blockieren
Antworten: 1
Zugriffe: 8087

Python Gtk Signale kurzzeitig Blockieren

Hallo Ich habe ein Programm mit einer Oberfläche mit verschiedenen Schaltern und Feldern. Nun sollen bestimmte Dinge neu berechnet werden sobald ich einen Knopf drücke, aber auch wenn sich ein Feld ändert. Jetzt möchte ich aber erst die Felder mit werten füllen ohne das etwas passiert, und später da...
von martinjo
Montag 26. März 2018, 12:40
Forum: Allgemeine Fragen
Thema: Datei auf Server local über SSH bearbeiten mit Texteditor
Antworten: 9
Zugriffe: 2136

Re: Datei auf Server local über SSH bearbeiten mit Texteditor

Danke für die Tipps und Hinweise. Ich hatte schon das Gefühl doch da war was mit os.system :-)
von martinjo
Sonntag 25. März 2018, 19:30
Forum: Allgemeine Fragen
Thema: Datei auf Server local über SSH bearbeiten mit Texteditor
Antworten: 9
Zugriffe: 2136

Re: Datei auf Server local über SSH bearbeiten mit Texteditor

Hier jedenfalls meine Lösung: # create mountpoint mountpoint = "/tmp/mp1/" if not os.path.exists(mountpoint): os.makedirs(mountpoint) sshfs = "%s@%s:/" % (self.user, self.ip) # mount status = os.system ('sshfs -o uid=%d "%s" "%s"' % (os.getuid(), sshfs, mountp...
von martinjo
Sonntag 25. März 2018, 19:02
Forum: Allgemeine Fragen
Thema: Datei auf Server local über SSH bearbeiten mit Texteditor
Antworten: 9
Zugriffe: 2136

Re: Datei auf Server local über SSH bearbeiten mit Texteditor

Das ist eher eine Off-Topic-Frage, weil sie nichts mit Python zu tun hat. Nutze doch sshfs. Also ich möchte es ja aus einem Python Skript öffnen, klar mit subprocess z.B. soch davor muss ich die Datei ja verfügbar haben. Also einbinden, dafür ist dein genanntes Toll ja schon mal sehr gut. Auch habe...
von martinjo
Sonntag 25. März 2018, 16:01
Forum: Allgemeine Fragen
Thema: Datei auf Server local über SSH bearbeiten mit Texteditor
Antworten: 9
Zugriffe: 2136

Datei auf Server local über SSH bearbeiten mit Texteditor

Hallo Ich erstelle gerade ein Programm mit welche ich Dokumente auf einem Ubuntu Server prüfe. Nun frage ich mich, wie es möglich ist, dass ich eine Datei auf dem Server lokal mit einem Texteditor öffnen und auch abspeichern kann, ähnlich als ob das Dateisystem eingebunden wäre. SSH Key ist erstellt...
von martinjo
Montag 5. März 2018, 01:10
Forum: GTK+/GNOME
Thema: GTK Icons bei mehreren Fenstern
Antworten: 3
Zugriffe: 10459

Re: GTK Icons bei mehreren Fenstern

Ich habe hierfür leider noch immer keine Lösung gefunden, doch das Beispiel mal auf Gtk3 upgedated und etwas überarbeitet. Evtl. findet sich ja doch noch jemand der hierfür eine Lösung parat hat. Also das Problem war, dass beim setzen des Fenstericons für ein Fenster das Icon aller Fenster der Klass...
von martinjo
Freitag 23. Februar 2018, 21:23
Forum: Allgemeine Fragen
Thema: Paket auf Pypi hochladen bzw. twine richtig installieren
Antworten: 1
Zugriffe: 616

Re: Paket auf Pypi hochladen bzw. twine richtig installieren

edit:
Solange nur die alte Version nutzbar ist kann man auch die Datei ~/.pypirc anlegen mit folgendem Inhalt:

Code: Alles auswählen

[pypi]
repository: https://upload.pypi.org/legacy/
https://packaging.python.org/guides/mig ... #uploading
von martinjo
Freitag 23. Februar 2018, 20:52
Forum: Allgemeine Fragen
Thema: Paket auf Pypi hochladen bzw. twine richtig installieren
Antworten: 1
Zugriffe: 616

Paket auf Pypi hochladen bzw. twine richtig installieren

Hallo Ich wollte letztens ein Paket auf Pypi hochladen, ich habe mich dabei an die Anleitung aus einem Kursbuch gehalten. Leider geht es mit der alten Methode nicht mehr, da diese aus Sicherheitsgründen deaktiviert wurde. Auf diesem Zweitrechner habe ich es jedoch hin bekommen mit der Installation v...
von martinjo
Dienstag 13. Februar 2018, 16:19
Forum: Allgemeine Fragen
Thema: Python Modul erweitern
Antworten: 4
Zugriffe: 1001

Re: Python Modul erweitern

Der Fehler hier war, dass ich eine ältere Version installiert habe ohne die Methode get_preferred_collection Wenn ich nun jedoch direkt das Module überschreibe, warum eigentlich nicht einfach so: import keyring def set_password(self, service, username, password): collection = self.get_default_collec...
von martinjo
Dienstag 13. Februar 2018, 15:37
Forum: Allgemeine Fragen
Thema: Python Modul erweitern
Antworten: 4
Zugriffe: 1001

Re: Python Modul erweitern

Nachtrag: deinen letzten Kommentar verstehe ich nicht. Was ist dann warum weg? Oh, davon ging ich aus da die Methode der zu überschreibenden Klasse in der Methode meiner Klasse nicht mehr gefunden wurde: class Keyring(keyring.backends.SecretService.Keyring): def set_password_and_attributes(self, se...
von martinjo
Dienstag 13. Februar 2018, 14:37
Forum: Allgemeine Fragen
Thema: Python Modul erweitern
Antworten: 4
Zugriffe: 1001

Python Modul erweitern

Hallo Schon seit Ewigkeiten versuche ich den Schlüsselbund des Systems mit Python richtig zu verwenden. Nun glaube ich herausgefunden zu haben, dass dieses Modul hier eigentlich genau dafür geschaffen wurde: https://github.com/jaraco/keyring/tree/master/keyring/backends Nun habe ich damit nur ein Pr...
von martinjo
Samstag 27. Januar 2018, 14:19
Forum: Installation/Konfigurieren
Thema: Mit pip im Benutzerverzeichnis installierte Module finden
Antworten: 2
Zugriffe: 1635

Re: Mit pip im Benutzerverzeichnis installierte Module finden

Ich glaube der Modulename des Paketes war nur anders, es funktioniert nun ohne Anpassungen.
von martinjo
Samstag 27. Januar 2018, 13:46
Forum: Installation/Konfigurieren
Thema: Mit pip im Benutzerverzeichnis installierte Module finden
Antworten: 2
Zugriffe: 1635

Mit pip im Benutzerverzeichnis installierte Module finden

Hallo Ich möchte Pakete nicht immer systemweit installieren und möchte daher folgende Befehl nutzen können: pip install --user PAKETNAME Jetzt wird dies nur nicht gefunden unter Linux Mint 18 Ich finde jedoch Dateien unter "~/.local/lib/python2.7/site-packages" Erst habe ich nun die Variab...
von martinjo
Mittwoch 24. Januar 2018, 11:46
Forum: GTK+/GNOME
Thema: Fenster mit Headerbar - Verschieben während einer Prozesses nicht möglich
Antworten: 3
Zugriffe: 10388

Re: Fenster mit Headerbar - Verschieben während einer Prozesses nicht möglich

Ja, daran versuche ich mich ja schon länger. Ich habe es jetzt bei mir so umgesetzt, dass die Funktion in einem seperaten Thread starte. Dann war es nur noch tricky die Knöpfe zu deaktivieren während die Funktion läuft. def on_button_clicked(self, widget): thread = Thread(target=self.do_some_work) t...
von martinjo
Montag 22. Januar 2018, 20:51
Forum: GTK+/GNOME
Thema: Fenster mit Headerbar - Verschieben während einer Prozesses nicht möglich
Antworten: 3
Zugriffe: 10388

Fenster mit Headerbar - Verschieben während einer Prozesses nicht möglich

Hallo Ich möchte gerne die Headerbar von Gtk3 nutzen: https://python-gtk-3-tutorial.readthedocs.io/en/latest/layout.html#headerbar Das Problem, sobald eine Operation ausgeführt wird, friert das komplette Fenster ein, also es ist noch nicht einmal möglich das Fenster zu minimieren oder zur Seite zu s...
von martinjo
Donnerstag 22. Juni 2017, 11:02
Forum: GTK+/GNOME
Thema: on button clicked multiprocessing threading
Antworten: 14
Zugriffe: 19614

Re: on button clicked multiprocessing threading

Hallo

Ja, die Klammern müssen weg, versehentlich aus dem ersten Beispiel übernommen.

@BlackJack
self.process existiert ja erst nachdem die Funktion das erste mal aufgerufen wurde. Da das Programm aber viele Funktionen hat möchte ich ungern self.process bereits beim initialisieren setzen.
von martinjo
Dienstag 20. Juni 2017, 19:30
Forum: GTK+/GNOME
Thema: on button clicked multiprocessing threading
Antworten: 14
Zugriffe: 19614

Re: on button clicked multiprocessing threading

In wie fern meldet er sich denn zurück? Ich starte einen Prozess, der läuft ja im Hintergrund. Wie z.B. unten das Beispiel mit Process aber ohne join dann. Ich kann jedoch prüfen ob der Prozess läuft mit p.is_alive() Meine Lösung inzwischen ist nicht schön, trotzdem möchte ich Sie zumindest vorstell...