#python #pandas #csv #pd
Вопрос:
Я пытаюсь разделить данные в файле CSV.
Word, Time
Hello, 1
Hi, 3
Я хочу, чтобы скрипт python печатал Привет и отображал его в течение 1 секунды, прежде чем печатать Привет и отображать его в течение 3 секунд.
import pandas as pd
df = pd.read_csv('data.csv')
print(df.to_string())
Пожалуйста, разделись со мной, так как я новенькая. Спасибо.
Ответ №1:
Основываясь на приведенном вами примере, вы можете загрузить csv-файл с помощью python pandas, а затем создать объект фрейма данных. Затем выполните итерацию по кадру данных и выведите слово из каждой строки. Вы можете указать, как долго вы хотите, чтобы слово отображалось (в секундах), используя time.sleep()
import time
import pandas as pd
df = pd.read_csv('data.csv')
for index, row in df.iterrows():
print(row['Word'])
time.sleep(row['Time'])
Выход:
Hello
Hi