Как получить файл из файлов на моем компьютере в JupyterLab? - PullRequest
0 голосов
/ 11 октября 2018

Я очень новичок в этом и борюсь с основами.У меня есть CSV-файл /home/emily/Downloads/Roger-Federer.csv В учебнике говорится, что мне нужно «извлечь файл и загрузить его в мой текущий каталог» в JupyterLab (я использую Python).Что это значит?Как мне это сделать?Спасибо

1 Ответ

0 голосов
/ 11 октября 2018

Каждая работающая программа, включая JupyterLab, имеет «рабочий каталог», который, по ее мнению, находится в файловой системе вашего компьютера.Что именно представляет собой этот каталог, обычно зависит от того, как вы его запустили (например, когда вы запускаете программу из терминала, ее рабочий каталог изначально является папкой, в которой находился ваш терминал, когда вы запускали команду, но программа может изменить свою собственнуюрабочий каталог позже).

Ваш путь к файлу указывает на то, что вы работаете в Linux, поэтому я бы предложил открыть терминал в вашем JupyterLab и запустить pwd, чтобы он распечатал свой текущий каталог.(Вы также можете запустить !pwd в любой открытой записной книжке, если это проще.) Затем вы должны скопировать файл CSV в этот каталог.

Если вы это сделаете, то из кода Python вы можете просто открытьфайл локально, например open('Roger-Federer.csv') или pandas.read_csv('Roger-Federer.csv').Вам не нужно перемещать файл, чтобы открыть его из Python, однако вы можете просто указать ему полный путь к файлу, например open('/home/emily/Downloads/Roger-Federer.csv'), и это тоже будет прекрасно работать.

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