Отдельные данные в файле CSV с использованием Панд

#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