Die Suche ergab 12 Treffer
- Samstag 15. Juni 2019, 19:33
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Error
- Antworten: 5
- Zugriffe: 1526
Re: MySQL Error
@mjleonir: Die Spalte `created_at` hat den Typ VARCHAR und nicht DATETIME oder TIMESTAMP? Und wahrscheinlich fehlt noch das ein oder andere NOT NULL.
Das habe ich bereits probiert, hat aber mein Problem nicht gelöst. Natürlich wäre es so oder so schöner und besser das so zu machen, mein Problem ...
- Samstag 15. Juni 2019, 01:19
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Error
- Antworten: 5
- Zugriffe: 1526
Re: MySQL Error
Zusatz:
Ich habe gerade in phpmyadmin über XXAMP versucht alles zu erstellen, was ohne Probleme geklappt hat.
Ich habe gerade in phpmyadmin über XXAMP versucht alles zu erstellen, was ohne Probleme geklappt hat.
- Freitag 14. Juni 2019, 23:53
- Forum: Datenbankprogrammierung mit Python
- Thema: MySQL Error
- Antworten: 5
- Zugriffe: 1526
MySQL Error
Hallo,
Ich bekomme bei mehreren "CREATE TABLE" Aktionen den Errorcode 1064 (42000).
Ein Beispiel wäre:
mycursor.execute("CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), gender VARCHAR(255), password VARCHAR(255), mail VARCHAR(255), rank INT, created_at ...
Ich bekomme bei mehreren "CREATE TABLE" Aktionen den Errorcode 1064 (42000).
Ein Beispiel wäre:
mycursor.execute("CREATE TABLE IF NOT EXISTS users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), gender VARCHAR(255), password VARCHAR(255), mail VARCHAR(255), rank INT, created_at ...
- Donnerstag 18. April 2019, 20:06
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
@mjleonir: Das war ja der Grund warum ich ``end=''`` bei `print()` gesetzt hatte. `line_number` ist als Name falsch. Das ist ja keine Zeilennummer sondern die Zeile selbst.
Und der Code ist falsch strukturiert: Immer wenn man etwas anderes als 'ls' als Namen eingibt wird die ``while``-Schleife ...
- Donnerstag 18. April 2019, 19:26
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
Hab es nun folgendermaßen gelöst:
also sys.stdout.write() anstatt print().
Code: Alles auswählen
import sys
if language_name == 'ls':
for line_number in lines:
sys.stdout.write(line_number)
- Donnerstag 18. April 2019, 19:11
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
Ich habe nun etwas zum Code ergänzt:
import os
ENCODING = 'UTF-8'
def main():
while True:
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
try:
with open(filename, 'r', encoding=ENCODING) as file:
lines = list(file)
except OSError:
print('This ...
import os
ENCODING = 'UTF-8'
def main():
while True:
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
try:
with open(filename, 'r', encoding=ENCODING) as file:
lines = list(file)
except OSError:
print('This ...
- Donnerstag 18. April 2019, 16:51
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
@mjleonir: Wenn UTF-8 falsch ist, dann musst Du da die tatsächliche Kodierung verwenden. Einfach weglassen geht nicht. Denn dann würde ich zum Beispiel Probleme mit Deinen deutschsprachigen Dateien bekommen, da bei mir standardmässig UTF-8 verwendet wird wenn ich keine Kodierung angebe.
Habe nun ...
- Donnerstag 18. April 2019, 16:26
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
Ja, ist mir auch aufgefallen, muss noch viel lernen wie man sowas löst
. Deswegen bin ich ja hier.
Danke.

Danke.
- Donnerstag 18. April 2019, 16:18
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
def main():
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
while not os.path.exists(filename):
print('This language is not supported.')
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
if os.path.exists ...
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
while not os.path.exists(filename):
print('This language is not supported.')
language_name = input('Language? ')
filename = os.path.join('lang', language_name + '.txt')
if os.path.exists ...
- Donnerstag 18. April 2019, 15:31
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
import os
def main():
language_name = input('Sprache? ')
filename = os.path.join('lang', language_name + '.txt')
if not os.path.exists(filename):
print('This language is not supported')
main()
with open(filename, 'r') as file:
lines = list(file)
print(lines[9], end='\n')
print(lines[6 ...
def main():
language_name = input('Sprache? ')
filename = os.path.join('lang', language_name + '.txt')
if not os.path.exists(filename):
print('This language is not supported')
main()
with open(filename, 'r') as file:
lines = list(file)
print(lines[9], end='\n')
print(lines[6 ...
- Donnerstag 18. April 2019, 15:19
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Re: Datei auslesen
@mjleonir: Was bedeutet `lang`? Und warum gibt es kein `kurz`? Spass beiseite: Gewöhne dir am besten gar nicht erst an kryptische Abkürzungen für Namen zu verwenden. Wenn `language` gemeint ist, dann schreib auch `language`.
„Column“ bedeutet auf Deutsch „Spalte“, die Kommentare sind also etwas ...
- Donnerstag 18. April 2019, 15:00
- Forum: Allgemeine Fragen
- Thema: Datei auslesen
- Antworten: 14
- Zugriffe: 2121
Datei auslesen
Hallo,
Ich bin relativ neu in der "Programmierszene" oder zumindest Einsteiger.
Ich lerne zurzeit ein wenig Python und wollte ein Programm schreiben, welches verschiedene Sprachen unterstützt und somit aus der dafür vorhergesehenen Datei die einzelnen Zeilen Text ausliest.
Der Code sieht bisher so ...
Ich bin relativ neu in der "Programmierszene" oder zumindest Einsteiger.
Ich lerne zurzeit ein wenig Python und wollte ein Programm schreiben, welches verschiedene Sprachen unterstützt und somit aus der dafür vorhergesehenen Datei die einzelnen Zeilen Text ausliest.
Der Code sieht bisher so ...