Die Suche ergab 407 Treffer

von Atalanttore
Donnerstag 24. Oktober 2019, 20:52
Forum: Qt/KDE
Thema: `QPushButton`s grafisch hervorheben ohne Hintergrundfarbe zu benutzen
Antworten: 0
Zugriffe: 1695

`QPushButton`s grafisch hervorheben ohne Hintergrundfarbe zu benutzen

Hallo In einer grafischen Oberfläche mit PyQt würde ich gerne immer einen `QPushButton` aus einer Gruppe von mehreren grafisch hervorheben. Die Empfehlung zu einem Button ergibt sich aus dem Programmablauf. Die Hintergrundfarbe der Buttons hat allerdings schon eine andere Bedeutung im Programm und i...
von Atalanttore
Donnerstag 24. Oktober 2019, 20:42
Forum: Qt/KDE
Thema: Bei `QPushButton`s zwischen Einfach- und Doppelklicks unterscheiden
Antworten: 5
Zugriffe: 1003

Re: Bei `QPushButton`s zwischen Einfach- und Doppelklicks unterscheiden

@__deets__: Meinst du die festgelegte Zeit wie lange ein Doppelklick dauern soll mit den Einstellungen des OS, die durch das selbst machen ignoriert werden?
von Atalanttore
Donnerstag 24. Oktober 2019, 20:31
Forum: Qt/KDE
Thema: Bei `QPushButton`s zwischen Einfach- und Doppelklicks unterscheiden
Antworten: 5
Zugriffe: 1003

Bei `QPushButton`s zwischen Einfach- und Doppelklicks unterscheiden

Hallo In einer grafischen Oberfläche mit PyQt gibt es mehrere `QPushButton`. Bei manchen Buttons, die als Umschalter dienen, soll sichergestellt werden, dass sie nur bei Einfachklicks ein Signal senden und bei Doppelklicks eine Fehlermeldung ausgeben. Andere Buttons hingegen sollen nur auf Doppelkli...
von Atalanttore
Donnerstag 24. Oktober 2019, 19:14
Forum: Allgemeine Fragen
Thema: Zugriff auf Inhalt eines USB-Sticks mittels USB Device ID
Antworten: 79
Zugriffe: 9378

Re: Zugriff auf Inhalt eines USB-Sticks mittels USB Device ID

Danke für den Tipp. Bei folgenden 2 Befehlen ist jeweils für den Bruchteil einer Sekunde die Eingabeaufforderung erschienen nachdem ich das Administratorpasswort eingegeben habe. runas /user:administrator "python main.py start" runas /user:administrator "python main.py" Rufe ich ...
von Atalanttore
Mittwoch 23. Oktober 2019, 23:05
Forum: Allgemeine Fragen
Thema: Zugriff auf Inhalt eines USB-Sticks mittels USB Device ID
Antworten: 79
Zugriffe: 9378

Re: Zugriff auf Inhalt eines USB-Sticks mittels USB Device ID

Ich würde nun gerne die Erkennung, ob ein USB-Gerät ein- oder ausgesteckt wurde, auch unter Windows 10 zum Laufen bekommen. Auf StackOverflow habe ich einen Codeschnippsel gefunden, der meinem Wunsch schon recht nahe kommt. import win32serviceutil import win32service import win32event import service...
von Atalanttore
Donnerstag 26. September 2019, 22:39
Forum: Qt/KDE
Thema: EIngebettete SVG-Datei erscheint nur, wenn Arbeitsverzeichnis das Verzeichnis des Python-Skripts ist.
Antworten: 0
Zugriffe: 1386

EIngebettete SVG-Datei erscheint nur, wenn Arbeitsverzeichnis das Verzeichnis des Python-Skripts ist.

Hallo Ich habe gerade ein Problem mit der Einbettung einer SVG-Datei in der Datei `mainwindow.ui`. Die Datei `mainwindow.ui` wurde mit dem Qt Designer erstellt und ist im Verzeichnis `ui` gespeichert. In der Datei `mainwindow.ui` ist eine Referenz auf die Datei `bild.svg` eingefügt, die ebenfalls im...
von Atalanttore
Samstag 20. Juli 2019, 18:10
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__deets__: Ich habe den Code nach deinen Empfehlungen, sofern ich alles richtig verstanden habe, und noch ein wenig mehr umgebaut. Auf reguläre Ausdrücke habe ich verzichtet. Code: import fnmatch import urllib.parse URL = "https://apod.nasa.gov/image/1906/gendlerM83-New-HST-ESO-LL.jpg" de...
von Atalanttore
Mittwoch 17. Juli 2019, 20:01
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__deets__: Mit "Verzeichnis hoch" meinst du den Befehl oder etwas anderes? Nach weiterer Suche bin ich nun auf eine Funktion zur Extraktion des Dateinamens aus einer URL gestoßen. Ich habe den Code der Funktion auf das Wesentliche gekürzt: def url2filename(url): """ Return ...
von Atalanttore
Mittwoch 17. Juli 2019, 19:37
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__deets__: So wie ich es jetzt verstanden habe, wird ein Pfad zur URL, wenn er mehr als Verzeichnisnamen und Dateinamen enthält.

Gruß
Atalanttore
von Atalanttore
Dienstag 16. Juli 2019, 19:11
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

Dann wird auch wieder etwas aus `os.path` mit einer URL verwendet. Das funktioniert an sich schon nicht garantiert, weil Pfade etwas anderes als URLs sind, und es fällt auch auf Systemen wo Pfade und URLs sich ähneln auf die Nase wenn die URL noch einen „query“ und/oder „fragment“ Anteil besitzt. W...
von Atalanttore
Samstag 13. Juli 2019, 18:27
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Danke für den Tipp. Nach `/nasa_apod_desktop_backgrounds.xml` mit Benutzerrechten speichern funktioniert natürlich nicht. Vor dem Dateinamen habe ich nun den Schrägstrich entfernt und die Zeile mit dem zu `path_with_filename` geänderten Bezeichner sieht nun so aus. path_with_filename...
von Atalanttore
Samstag 13. Juli 2019, 17:13
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Danke, dass wusste ich noch nicht. Mit dieser Info bin ich bei der Programmausführung nun wieder ein Stück weiter gekommen. Es erscheinen nun folgende Fehlermeldungen nachdem insgesamt 4 Bilder heruntergeladen wurden: 2019-07-13 17:57:29,137 __main__: Done downloading images Tracebac...
von Atalanttore
Samstag 13. Juli 2019, 15:28
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@Sirius3: Danke für die Vorschläge. Durch das Auskommentieren eines Loggers, der `response.read()` in der Funktion `download_site()` aufruft, gibt die Funktion nun auch den heruntergeladenen HTML-Quellcode zurück. Warum ist das so? Aktueller Code: from gi.repository import GLib from bs4 import Beaut...
von Atalanttore
Dienstag 9. Juli 2019, 20:42
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Danke für die Erklärungen. Sollte die Funktion `download_site()` eine Exception (vielleicht einen `ConnectionError`) zurückgeben, wenn keine Seite heruntergeladen werden konnte? @Sirius3: Danke für die Erklärungen. Die Funktion `get_image_info()` habe ich weiter angepasst. Für `urlsp...
von Atalanttore
Montag 8. Juli 2019, 20:14
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Der `logger` unterstützt also kein Konkatenieren von Strings mittels Komma (wie bei der `print()`-Funktion). Ist der Code in `get_image_info()` jetzt weniger komisch, obwohl der Code nach wie vor nicht so funktioniert wie gwünscht? Aktueller Code: from gi.repository import GLib from ...
von Atalanttore
Sonntag 7. Juli 2019, 20:34
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Danke für die Hinweise. Ich habe den Code zum Extrahieren der Bild-URL aus der HTML-Datei nun ins Download.Skript eingebaut. Momentan kommt es (beim Logging) zu einem `ValueError`, weil an die Methode `get_image_info()` kein HTML-Code zum Parsen übergeben wird. Fehlermeldung: /usr/bi...
von Atalanttore
Sonntag 7. Juli 2019, 19:28
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Danke. "Kindelement <img>" war der richtige Hinweis. Der Code sieht nun so aus: from bs4 import BeautifulSoup import requests import os url = "https://apod.nasa.gov/apod/ap190629.html" NASA_APOD_SITE = 'http://apod.nasa.gov/apod/' response = requests.get(url) html...
von Atalanttore
Samstag 6. Juli 2019, 20:19
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

Mit dem Code unten wird die URL zur hochauflösenden Version des Bildes ohne reguläre Ausdrücke extrahiert. Der Code setzt aber voraus, dass die URL zum Bild der 2. Link (Index 1) auf der Webseite ist. Kann man den Code, ohne reguläre Ausdrücke zu verwenden, robuster gegen Änderungen auf der Webseite...
von Atalanttore
Samstag 29. Juni 2019, 21:18
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

Bei Qt stellt die Klasse ` QStandardPaths ` entsprechende Methoden zur Abfrage von bestimmten Nutzerverzeichnissen bereitet. Allerdings frage ich mich, ob die Einbindung von Qt bei einem Hintergrund-Download-Skript nicht etwas übertrieben ist oder nicht? Ein paar der Verbesserungsvorschläge von Siri...
von Atalanttore
Sonntag 23. Juni 2019, 15:01
Forum: GTK+/GNOME
Thema: Download-Skript von Python 2 auf Python 3 portieren
Antworten: 34
Zugriffe: 40285

Re: Download-Skript von Python 2 auf Python 3 portieren

@__blackjack__: Gibt es noch eine andere Möglichkeit, wie man mit Python 3 den Download-Pfad des Nutzers ermitteln kann?

Gruß
Atalanttore