2015-02-09 43 views
3

使用iPad,我試圖導入從互聯網上的文本文件,以便從EDX在Python MOOC演習「劊子手」利用:如何使用Pythonista在iPad air 2上存儲,查找和導入文本文件?

對於這個問題,你需要的代碼文件ps3_hangman。 py和words.txt。右鍵單擊每個並點擊「保存鏈接爲」。一定要將它們保存在同一個目錄中。打開並運行文件ps3_hangman.py,而不對其進行任何修改,以確保所有設置都正確。

事情是,這些在iPad上看起來並不容易。我設法給hangman.py文件複製並粘貼到一個新的Pythonista文件,但是....

  • 如何處理大量的文本文件?
  • 我在哪裏將它作爲文本文件存儲,找到它,然後將其導入到iPad程序中?

Windows上沒有問題。 Apple不允許使用file.open()類型的操作。你可以這樣做,如果你沒有訪問到Mac/PC

+0

對於不正確的格式,我表示歉意。喜歡這個網站,但永遠不要發佈。 – user3308780 2015-02-09 18:11:19

+1

我忽略感謝你@Sathya編輯我原來的帖子。比較你的編輯版本和我的原版是令人尷尬的。你們更清潔,更重要。下次會做得更好。再次感謝。 – user3308780 2015-02-09 23:51:32

回答

3

的一種方式,即完全在你的iPad在Pythonista:

  • 複製的文本文件的Safari中的URL(點保持從右到左的鏈接)

  • 在Pythonista,切換到交互提示(刷卡)

  • 輸入以下兩行:

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

你也可以寫楷書,而不是使用交互提示這兩條線。但是你可能只需要一次。

相關問題