Локальная среда: Python 3, Bottle, MacOs
Удаленная среда: Python 3, Bottle, Pythonanywhere
Это работает в моей локальной среде, но не в моей удаленной среде:
@route('/test')
def test():
'''Function tests file open issue.'''
with open('uploads/Project2.csv', 'r', newline='') as file:
content = ""
content = file.read()
return content
Это работает в моей удаленной среде, но не в моей локальной среде:
@route('/test')
def test():
'''Function tests file open issue.'''
with open('uploads', 'r', newline='') as file:
content = ""
content = file.read()
return content
В первом случае я передаю путь к файлу в функцию open. Если я передаю имя папки , она возвращает эту ошибку:
IsADirectoryError: [Errno 21] Является каталогом: 'uploads'
Во втором случае я передаю имя папки функции открытия. Если я передаю путь к файлу , возвращается ошибка:
NotADirectoryError: [Errno 20] Не каталог: 'uploads / Project2.csv'
Я сбит с толку. Есть идеи?