Erreur : pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 5, saw 9
📁 Sujets avancés sur Python, Versions de Python : discussions sur Python 3.x, pandas : bibliothèque d'analyse de données
J'essaie de charger un fichier tsv dans pandas.
import pandas as pddf = pd.read_csv(filename, sep='\\t')print(df)Après l'exécution de ce code, je vois l'erreur suivante dans la console
df = pd.read_csv(filename, sep='\\t') File ""/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pandas/io/parsers.py"", line 655, in parser_fretu _read(filepath_or_buffer, kwds) File ""/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pandas/io/parser Dans PostgreSQL, il existe l'application psql. Mais il faut noter que la connexion à la base de données se fait (par défaut) avec le même utilisateur que celui sous lequel vous êtes enregistré dans le système. PostgreSQL crée lors de l'installation un utilisateur postgres (système). C'est sous son compte que toutes les actions doivent être effectuées. Donc, d'abord, devenons l'utilisateur postgres
sudo su postgreset lançons psql sous cet utilisateur. Ensuite, l'invite de commande de postgres s'affichera. Il convient de mentionner que dans PostgreSQL, l'utilisateur postgres est une sorte de superutilisateur, c'est-à-dire qu'il a accès à toutes les bases de données et que, par défaut, toutes les bases sont créées à partir de lui. Il existe également un petit ensemble de commandes pour l'administration, par exemple, \\l
Connectez-vous pour laisser une réponse