Я новичок в python, и мне нужно получить некоторую информацию и данные из python в документ excel.Python в Microsoft Excel
import csv
class_name = input("What class are you in?")
name = input("Name")
score = 0
print ("What's 1 + 2")
answer = int(input("What's the correct answer?"))
if answer == 3:
print("Congratulations!")
score = score + 1
else:
print("Wrong answer")
if class_name == ('1'):
scoreRecords.append([name,score])
csvfile = open('Class.1 records.csv','a',newline='')
scoreWriter = csv.writer(csvfile)
scoreWriter.writerows(coreResults)
csvfile.close()
мне нужно получить две переменные, перечисленные выше в документ первенствовать с ними, необходимо постоянно быть добавлены ниже соответствующего столбца заголовков и имена и class_names. Однако ничего не происходит, и появляются ошибки.
Вопрос теперь был дан ответ, но кому-либо, кто борется с тем, что я просил, и хотел узнать, как это сделать, в основном я хотел использовать функцию импорта csv, чтобы переместить три переменные из викторины python на excel документ с именами переменных вверху, а соответствующие значения выводятся под правильным именем переменной. Надеюсь, теперь это очистило любую путаницу.
см. Это: http://www.python-excel.org/ – Arman
Добро пожаловать в переполнение стека! так как это ваш первый вопрос, важно знать, что мы здесь, чтобы помочь, а не делать домашнее задание. Пожалуйста, обновите свой вопрос своей попыткой решить эту проблему, и другие пользователи предоставят ваши отзывы об улучшении этого решения вашей проблемы. Когда вы обнаружите, что один ответ вам удовлетворит, нажмите галочку на стороне ответа. Повеселись. – fixmycode
Вы пытаетесь ввести несколько записей? Также откуда взялась оценка? –