Чтение нескольких файлов в Python из Excel CSV

Я пытаюсь прочитать файлы с моего компьютера, используя ОС в Python 2.7

import os 

path = 'C:\Users\Owner\OneDrive\_Program\Stocks\AMEX'

for filename in os.listdir(path):
    print(filename)
    data1=os.open(filename,1)

программа может видеть файлы и перечислять их для меня, так что я знаю, что они там. однако, когда я пытаюсь открыть их с помощью оператора open или оператора read (не показан), он этого не делает.

Ошибка OSE: [Errno 2] Нет такого файла или каталога: 'AMEX_20170608.csv'

Я хотел бы открыть и прочитать каждый файл, а затем выполнить некоторые функции. Я нашел несколько похожих вопросов, но я нахожусь на машине Windows, и они, кажется, не работают.

кто-нибудь сталкивался с этим раньше?

Заранее спасибо.

1 ответ

Вам нужно вернуть путь обратно, прежде чем открыть файл

import os 

path = 'C:/Users/Owner/OneDrive/_Program/Stocks/AMEX'

for filename in os.listdir(path):
    print(filename)
    data1=os.open(path+'/'+filename,1)
Другие вопросы по тегам