Die Suche ergab 11 Treffer

von Pythonboy
Dienstag 21. November 2023, 09:44
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

@Sirius: Ich habe die Funktion read_config_file() jetzt geändert, sodass immer ein dict zurück gegeben wird und bei verify_config() wird jetzt die genaue Exception abgefangen:


import wmi
import argon2
import json


CONFIGURATION_FILE = "TEST.txt"

def get_property(volume, name):
return volume ...
von Pythonboy
Montag 20. November 2023, 14:22
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

Hallo,

ich habe versucht die Verbesserungen umzusetzen, jetzt bin ich hier gelandet:

import wmi
import argon2
import json
import pathlib

CONFIGURATION_FILE = pathlib.Path("TEST.txt")

def get_property(volume, name):
return volume.wmi_property(name).value

def get_usb_serial_and_drive_letter ...
von Pythonboy
Freitag 17. November 2023, 14:23
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

Danke __blackjack__ für die ganzen Verbesserungen, bzgl. "`pathlib` und `json` werden importiert, aber nirgends verwendet." ist mir im letzten Moment noch selber aufgefallen, daher habe ich es noch hier nachträglich bearbeitet (nicht dass sich jemand wundert dass es in meinem obigem Code nicht ...
von Pythonboy
Freitag 17. November 2023, 14:12
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

Meine Grundidee ist es, bestimmte Funktionen nur freizuschalten, sofern die richtigen USB-Sticks in der richtigen Reihenfolge in das USB-Hub gesteckt werden.

Das mit dem deutlich eleganter habe ich versucht, bin aber leider kläglich gescheitert. Danke für das Snippet.

Die Seriennummer habe ich ...
von Pythonboy
Freitag 17. November 2023, 13:27
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

Hallo Siruis,

deine Version sieht wirklich etwas lesbarer aus. Diese habe ich nun übernommen, mein aktueller Entwurf sieht so aus, damit bin ich aber noch nicht zufrieden.

Habt ihr Vorschläge wie ich es verbessern könnte?

import wmi
import argon2


def get_volume_serial_number_and_letter_wmi ...
von Pythonboy
Donnerstag 16. November 2023, 14:34
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

So ähnlich habe ich mir die Liste generiert:

Code: Alles auswählen

import string
print([f"{char}:" for char in string.ascii_uppercase])
--> dann noch ' durch " ersetzt, weil ich dachte dass es so besser lesbar ist.

Auf den Ansatz mit ord und chr wäre ich jetzt nicht gekommen, danke! :)
von Pythonboy
Donnerstag 16. November 2023, 13:41
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

Re: USB-Stick serialnumber and volume letter

Danke für die Hinweise, ich habe es jetzt wie folgt gelöst:

from subprocess import Popen, PIPE
import re

VOLUME_LETTERS = ["A:","B:","C:","D:","E:","F:","G:","H:","I:","J:","K:","L:","M:","N:","O:","P:","Q:","R:","S:","T:","U:","V:","W:","X:","Y:","Z:"]

def get_volume_serial_number_and_letter ...
von Pythonboy
Donnerstag 16. November 2023, 10:35
Forum: Allgemeine Fragen
Thema: USB-Stick serialnumber and volume letter
Antworten: 17
Zugriffe: 3569

USB-Stick serialnumber and volume letter

Hallo,

kennt ihr vielleicht eine Möglichkeit, oder eine Bibliothek, mit der es möglich ist die Seriennummer (bzw. die eindeutige ID) sowie den Laufwerksbuchstaben der eingebunden Sticks auszulesen?

Gewünscht wäre am Ende ine Auflistung wie folgt z.B.:

("F:", "579EF173")
("G:", "878FH189")
("H ...
von Pythonboy
Montag 30. März 2020, 14:10
Forum: Allgemeine Fragen
Thema: Neuste Datei von GitHub herunterladen
Antworten: 7
Zugriffe: 1309

Re: Neuste Datei von GitHub herunterladen

Danke, habe mir aber auch was eigenes gebaut was ich benutze bis ich das mit Git hinbekomme. :)

import urllib.request
from datetime import datetime, timedelta


BASE_URL = "https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_daily_reports/"
FILENAME ...
von Pythonboy
Freitag 27. März 2020, 14:51
Forum: Allgemeine Fragen
Thema: Neuste Datei von GitHub herunterladen
Antworten: 7
Zugriffe: 1309

Re: Neuste Datei von GitHub herunterladen

Danke.
Habe die CSV Datei jetzt heruntergeladen und in ein DataFrame eingelesen.

Country_Region Confirmed Deaths Recovered Active
0 US 3 0 0 0
1 US 3 0 0 0
2 US 2 0 0 0
3 US 39 0 0 0
4 US 1 0 0 0
... ... ... ... ... ...
3416 Venezuela 107 0 15 92
3417 Vietnam 153 0 20 133
3418 West Bank and Gaza ...
von Pythonboy
Freitag 27. März 2020, 12:00
Forum: Allgemeine Fragen
Thema: Neuste Datei von GitHub herunterladen
Antworten: 7
Zugriffe: 1309

Neuste Datei von GitHub herunterladen

Hey,

wie kann ich die neuste .csv Datei von diesem Link herunterladen? Entschuldigung falls das keine Python Frage ist aber ich kenne mich mit GitHub nicht aus :/

https://github.com/CSSEGISandData/COVID ... ly_reports