Die Suche ergab 22 Treffer

von shIxx
Freitag 23. Oktober 2020, 13:38
Forum: Installation/Konfigurieren
Thema: Kann nichts über pip installieren
Antworten: 7
Zugriffe: 3345

Re: Kann nichts über pip installieren


@shIxx: Das kann man ja einfach nachschauen. Numpy gibt es vorkompiliert für Python 3.6 bis 3.8. Für 3.9 nicht: https://pypi.org/project/numpy/#files


Vielen Dank es läuft jetzt wieder mit Python 3.8.6.

Was ich nur nicht verstehe ist, dass mir nach der Installation dieser manim-Bibliothek, pip ...
von shIxx
Donnerstag 22. Oktober 2020, 18:02
Forum: Installation/Konfigurieren
Thema: Kann nichts über pip installieren
Antworten: 7
Zugriffe: 3345

Re: Kann nichts über pip installieren

Ok ich werde mal Probieren wieder Python 3.8 zu installieren und gebe dann bescheid !
von shIxx
Donnerstag 22. Oktober 2020, 17:45
Forum: Installation/Konfigurieren
Thema: Kann nichts über pip installieren
Antworten: 7
Zugriffe: 3345

Re: Kann nichts über pip installieren


Wahrscheinlich ist Python 3.9 einfach noch zu neu. Also entweder mit Python 3.8 arbeiten, oder warten bis es die Packages für 3.9 vorkompiliert gibt, oder alles nötige machen, damit das auf Deinem System kompiliert werden kann. Letzteres ist für Anfänger unter Windows eher nicht zu empfehlen ...
von shIxx
Donnerstag 22. Oktober 2020, 15:27
Forum: Installation/Konfigurieren
Thema: Kann nichts über pip installieren
Antworten: 7
Zugriffe: 3345

Re: Kann nichts über pip installieren


Erst einmal würde ich statt der Powershell die normale Kommandozeile versuchen.
Und wenn du dir unsicher bist, welcher Interpreter verwendet wird, dann rufe pip als Modul auf:


Ich benutze die Powershell weil sie da so praktisch in VS Code unten dran hängt und bisher gab es nie Probleme. Auch ...
von shIxx
Donnerstag 22. Oktober 2020, 15:05
Forum: Installation/Konfigurieren
Thema: Kann nichts über pip installieren
Antworten: 7
Zugriffe: 3345

Kann nichts über pip installieren

Hallo an die Community,

bei mir ist ein eigenartiges Problem aufgetaucht das wahrscheinlich was mit der Konfiguration von Python zu tun hat.
Eines vorweg ich bin kein IT-ler/Programmierer. Alles lief wunderbar bis ich neulich versucht habe die manim-Bibliothek von 1blue3braun (vlt kennt jemand ...
von shIxx
Sonntag 29. März 2020, 22:24
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank


`index` ist kein Index, sonst könntest Du gar nicht `.value` aufrufen. Beim Programmieren ist es wichtig, die Dinge richtig zu benennen; `daten` sind `personen` und `index` ist eine `person`.
Stimmt natürlich,.. wie gesagt ich bin etwas verwirrt.
Habe eine Datei db.json in dieser ist eine Liste ...
von shIxx
Sonntag 29. März 2020, 21:32
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

Habe es nun soweit geschafft das ich Personen an die Liste anhängen kann und diese auch speichern und wieder abrufen kann.
Jetzt geht es mir ums löschen. Ich möchte den Index der zur löschenden Person aus der Liste erfahren und dann den eintrag mit der pop methode entfernen:
Bsp.:
person = input ...
von shIxx
Sonntag 29. März 2020, 16:15
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

Klar verstehe, "return" ist hier die richtige Wahl.
Ich muss mich noch daran gewöhnen, ein Problem auf die kleinst mögliche "Sache" runter zu brechen und dieses dann jeweils mit einer Funktion zu lösen bzw. verarbeiten.
Man muss irgendwann anfangen wie ein Programmierer zu denken aber das ist ...
von shIxx
Samstag 28. März 2020, 20:04
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

Bin gerade dabei eure Tipps umzusetzen und da ist mir eine grundlegende Frage gekommen.

Was ist "besser" bzw. "richtiger" und warum?
Bei lese_JSON_datei die Funktion daten_ausgabe aufrufen oder "return json.load(file)" und das dann in der Zeile if eingabe == 1:
daten_ausgabe(lese_JSON_datei ...
von shIxx
Samstag 28. März 2020, 18:33
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

OK vielen Dank.
ahh und dann kann ich einfach Wörterbücher in die Liste hinzufügen, nehm ich an.

neuer_benutzer = {'Name': [input('Vorname?'), input('Nachname?')],
'Alter' : input('Alter?'),
'Wohnort': input('Wohnort?'),
'Familienstand': input('Familienstand?')}
daten.append(neuer_benutzer)
von shIxx
Samstag 28. März 2020, 17:56
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

OK ich habe jetzt erstmal was zum nachdenken. Wie gesagt es fällt mir alles noch ein bisschen schwer.
Es ist auch so verwirrend wenn man listen in Wörterbücher hat und dann (wie Du meinst) Wörterbücher wiederum in Listen nummeriert. Da qualmt mir der Schädel :roll:


Falscher Ansatz. Man steckt ...
von shIxx
Samstag 28. März 2020, 17:28
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank


@shIxx: Was hast Du denn erwartet an der Stelle?

Etwas weniger Kritik :lol: ne Spaß feedback ist gut!


Anmerkungen zum Quelltext: Auf Modulebene gehört nur Code der Konstanten, Funktionen, und Klassen definiert. Variablen gehören da nicht hin. Also in diesem Fall `daten`.
Ok, wieder was ...
von shIxx
Samstag 28. März 2020, 16:46
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank


Du brauchst eine passende Datenstruktur. Welche außer Wörterbuch kennst Du noch?

Pfade setzt man nicht mit + zusammen, sondern benutzt pathlib.Path. Benutze keine nakten except, sondern fange nur die Fehler ab, die Du auch sinnvoll verarbeiten kannst. `erstelle_benutzer` benutzt globale Variablen ...
von shIxx
Samstag 28. März 2020, 16:43
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Re: Übungsaufgabe Datenbank

Die Datei schaut so aus:
{
"Name":[
"Max",
"Mustermann"
],
"Alter":"34",
"Wohnort":"M\u00fcnchen",
"Familienstand":"ledig"
}
Meine Überlegung wäre, dass sie irgendwie nach Benutzer_1, Benutzer_2 usw. strukturiert sein sollte.
Also irgendwie so:

benutzer_1 {
"Name":[
"Max",
"Mustermann ...
von shIxx
Samstag 28. März 2020, 16:32
Forum: Allgemeine Fragen
Thema: Übungsaufgabe Datenbank
Antworten: 18
Zugriffe: 2403

Übungsaufgabe Datenbank

Hallo an alle,

Ich stecke gerade an einer weiteren Übungsaufgabe fest https://www.programmieraufgaben.ch/aufgabe/eine-eigene-datenbank/uahdskr3

Hab es soweit, dass ich eine JSON Datenbank anlegen kann und diese auch lesen und beschreiben kann.
Allerdings haben meine Dictionaries die selben Keys ...
von shIxx
Freitag 27. März 2020, 18:41
Forum: Allgemeine Fragen
Thema: TypeError: 'str' object is not callable
Antworten: 6
Zugriffe: 929

Re: TypeError: 'str' object is not callable

Ok verstehe,.. Danke nochmal.
von shIxx
Freitag 27. März 2020, 17:47
Forum: Allgemeine Fragen
Thema: TypeError: 'str' object is not callable
Antworten: 6
Zugriffe: 929

Re: TypeError: 'str' object is not callable

Achso lol,... darauf wäre ich nie gekommen!
Danke.

EDIT:
Aber jetzt wo ich drüber nachdenke kommt mir die Frage warum das umbenannt wurde.
Ich meine warum weiß Python nicht das "input" eine Variable ist und "input( )" eine Funktion.?
Oder hab ich da was falsch verstanden.
von shIxx
Freitag 27. März 2020, 17:43
Forum: Allgemeine Fragen
Thema: TypeError: 'str' object is not callable
Antworten: 6
Zugriffe: 929

TypeError: 'str' object is not callable

Hallo an alle hier im Forum.

Bin ein Programmieranfänger und mache verschiedene kleine Übungen.
Dabei bin ich auf folgenden Fehler gestoßen und ich kann mir nicht erklären was da falsch sein soll!

input = input('Geben Sie das Passwort ein: ')
TypeError: 'str' object is not callable

Der Code ...
von shIxx
Sonntag 13. Oktober 2019, 20:32
Forum: Allgemeine Fragen
Thema: Daten lesen und schreiben
Antworten: 8
Zugriffe: 867

Re: Daten lesen und schreiben

Danke für deine Hilfe aber ich glaube ich geh erstmal ein paar Schritte zurück und versuche das ganz einfach mit Listen und .write().
Um die Formatierung kann man sich ja dann noch immer kümmern.

Ist das richtig, das man grundsätzlich wie folgt vorgeht?

alter_inhalt = read(dateiname) # Datei ...
von shIxx
Sonntag 13. Oktober 2019, 17:43
Forum: Allgemeine Fragen
Thema: Daten lesen und schreiben
Antworten: 8
Zugriffe: 867

Re: Daten lesen und schreiben

Wahrscheinlich ist hier das JSON nicht gut anzuwenden aber ich wollte einfach das dictionary nach "," und ":" trennen und formatieren können, damit es dann in der txt Datei irgendwie leserlich dargestellt wird.
Kunden:

Name: Alex Musterman
Geburtstag: 01.07.1987

Name: Lisa D.
Geburtstag:26.05 ...