Je suis en train d'ajouter ces colonnes de panda à un Listbox
, de sorte qu'ils lisent comme ceci:Comment ajouter des colonnes à un tkinter.Listbox?
New Zealand NZD
United States USD
ETC.
J'utilise pandas géants pour obtenir les données d'un .csv, mais quand j'essaie d'utiliser une boucle pour ajouter les éléments à la zone de liste à l'aide d'insertion je reçois l'erreur
NameError: name 'END' is not defined
ou NameError: name 'end' is not defined
en utilisant ce code:
def printCSV():
csv_file = ('testCUR.csv')
df = pd.read_csv(csv_file)
print (df[['COUNTRY','CODE']])
your_list = (df[['COUNTRY','CODE']])
for item in your_list:
listbox.insert(end, item)
Utilisez la chaîne '" end "'. En outre, une zone de liste ne peut contenir qu'une seule colonne. –
ce que je veux est pour eux d'afficher comme ci-dessus et puis seulement utiliser le code du pays comme valeur alors je devrais créer une boucle for ou quelque chose qui crée la chaîne à mettre dans la liste mais comment obtenir seulement le code du pays ? –