Я хочу проверить, хранит ли столбец в файле CSV какие-либо данные, которые равны заданному вводу.
У меня есть файл csv, который я назову myFile.csv
, я использую pandas
, чтобы читать его следующим образом:
import pandas as pd
...
path = r'C:\Users\...\myFile.csv'
df = pd.read_csv(path)
Один из столбцов, из которых я пытаюсь прочитать данные, имеет заголовок Country/Region
. Я пытаюсь проверить, содержит ли Country/Region
какие-либо строки со значением 'someRegion'
region = 'someRegion'
for item in df.Country/Region:
if item == region:
#doSomething
Проблема, с которой я столкнулся, заключается в том, что когда я это делаю, я получаю следующую ошибку:
AttributeError: 'DataFrame' object has no attribute 'Country'
Есть ли способ, чтобы это работало без изменения имени заголовка столбца в файле CSV на что-то без прямого sla sh, поскольку это не вариант?
(Я использую последнюю версию pandas
и python 3.7.7
)