Почему мой питон не может читать файлы на моем рабочем столе? - PullRequest
0 голосов
/ 10 ноября 2019

Я новичок здесь и на питоне. Есть два вопроса, которые я хотел бы задать: 1) Я читаю файл .dat на своем рабочем столе в моего паука, но он показывает

Нет такого файла или каталога: 'C: \Desktop \ movies.dat '

, но если я помещаю файл в папку по умолчанию, 'C:\\Users\\User\\.spyder-py3\\movies.dat', он может успешно прочитать файл. Я думал, что python3 может подать путь в кавычках независимо от того, является ли это папкой по умолчанию или нет. 2) Я читал некоторые книги по питону, и в каждом начале каждой книги есть глава, рассказывающая об Ipython и Jupyter или что-то в этом роде, я не совсем понимаю, в чем разница между, например, Anaconda, Spider, Jupyter блокнотоми Ipython. В настоящее время я использую Spider и задаюсь вопросом, в чем разница.

Большое спасибо, если кто-нибудь может помочь!

1 Ответ

0 голосов
/ 10 ноября 2019

на мой первый взгляд вы не можете прочитать 'C: \ Desktop \ movies.dat', потому что путь не полный? Или попробуйте что-то вроде этого

from pathlib import Path

data_folder = Path("C:\Desktop")
file_to_open = data_folder / "movies.dat"

f = open(file_to_open)
print(f.read())

По второму вопросу, Ancaconda, Jupyter и Spider - это фреймворки Python, о которых вы можете прочитать подробнее на В чем разница между spyder и jupyter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...