У меня есть следующий фрагмент кода:
import xlrd
import os
path = os.getcwd()
loc = (path+"/file.xlsx")
wb = xlrd.open_workbook(loc)
Хотя это нормально работает на моем Mac, оно не работает, когда я пытаюсь запустить его в Ubuntu, и я не уверен, почему.Я проверил, что путь правильный, используя pwd
и ls
в терминале.Файл python находится в той же папке, что и электронная таблица, которую я пытаюсь открыть.Я также пробовал некоторые решения в Python, которые тоже не работали:
path = os.getcwd()
loc = os.path.join(path, "file.xlsx")
Вот точная ошибка, которую я получаю:
IOError: [Errno 2] No such file or directory: '/home/rips/Desktop/script/file.xlsx'