コードが完全に動作している別のファイルをインポートしています。コーディングでエラーが発生しました:TypeError:リストのインデックスがstrではなく整数でなければなりません
しかし、上記のTypeErrorを返す 'account key'という列を持つcsvファイルをインポートしようとする行に問題があります。
import file_import as fi
csvファイルから必要なデータをまとめて見つける機能。
def unique_students(csv_file):
unique_students_list = set()
for information in csv_file:
unique_students_list.add(csv_file["account_key"])
return len(unique_students_list)
#enrollment_num_rows = len(fi.enrollments)
#engagement_num_rows = len(fi.daily_engagement)
#submission_num_rows = len(fi.project_submissions)
#enrollment_num_unique_students = unique_students(fi.enrollments)
#engagement_num_unique_students = unique_students(fi.daily_engagement)
#submission_num_unique_students = unique_students(fi.project_submissions)
は、辞書またはリストとして文書化されたcsv_fileですか? –
これはリストであるはずです。 –
私はそれを理解しました。ご協力ありがとうございました!! –