Как сохранить, найти, а затем импортировать текстовый файл на iPad air 2 с помощью Pythonista?
Используя iPad, я пытаюсь импортировать текстовый файл из Интернета, чтобы использовать в упражнении Python MOOC "палач" из edx:
Для этой проблемы вам понадобятся файлы кода ps3_hangman.py и words.txt. Щелкните правой кнопкой мыши на каждом и нажмите "Сохранить ссылку как". Обязательно сохраните их в том же каталоге. Откройте и запустите файл ps3_hangman.py, не внося в него никаких изменений, чтобы убедиться, что все настроено правильно.
Дело в том, что на iPad эти варианты кажутся непростыми. Мне удалось скопировать и вставить файл hangman.py в новый файл Pythonista, но....
- как обрабатывать большой текстовый файл?
- Где я могу сохранить его в виде текстового файла, найти и импортировать в эту программу для iPad?
Нет проблем в Windows. Apple не позволяет file.open()
Тип операции.
1 ответ
Один из способов сделать это, если у вас нет доступа к Mac/PC, то есть полностью на вашем iPad в Pythonista:
Скопируйте URL-адрес текстового файла в Safari (нажмите и удерживайте ссылку)
В Pythonista переключитесь на интерактивную подсказку (проведите справа налево)
Введите следующие две строки:
import urllib
urllib.urlretrieve('<paste copied url here>', 'words.txt')
Вы также можете написать эти две строки в обычном сценарии вместо использования интерактивного приглашения. Но вам, вероятно, просто нужно это один раз.