如何使用Pythonista在iPad air 2上存储、查找并导入文本文件



使用iPad,我试图从互联网导入一个文本文件,以便在Python MOOC练习中使用edx:中的"hangman"

对于这个问题,您将需要代码文件ps3_hangman.py和words.txt。右键单击每一个并点击"将链接另存为"。请确保将它们保存在同一目录中。打开并运行文件ps3_hangman.py,无需对其进行任何修改,以确保一切设置正确。

问题是,这些在iPad上似乎并不容易。我设法将hangman.py文件复制并粘贴到一个新的Pythonista文件中,但是。。。。

  • 如何处理大型文本文件
  • 在哪里我可以将它作为文本文件存储,找到它,然后将它导入这个iPad程序

Windows上没有问题。Apple不允许file.open()类型的操作。

如果你无法访问Mac/PC,也就是说,完全在Pythonista:中的iPad上,你可以这样做

  • 在Safari中复制文本文件的URL(点击并按住链接)

  • 在Pythonista中,切换到交互式提示(从右向左滑动)

  • 输入以下两行:

import urllib
urllib.urlretrieve('<paste copied url here>', 'words.txt')

您也可以用常规脚本编写这两行,而不是使用交互式提示。但你可能只需要一次。

最新更新