macsbug

Just another WordPress.com site

Pythonista Beginner : Part 2

leave a comment »

GitHub の ファイル を Pythonista 3 に ダウンロード する方法。    2016.08.15



.
編集では ネット上のファイルを ダウンロードする場面が多くあります。
ダウンロードの操作方法は 手間で 時間を費やす事もあります。
xxx.py と xxx.zipスクリプトでダウンロードする方法をまとめました。
これによりファイル操作が容易になり 開発がスムーズに行えます。


概要:
1. ファイルの種類: 「xxx.py」「xxx.pyui」「xxx.zip」があります。
2. スクリプトで入手: 「github_download.py」を使用します。
3. URL: URL を入力するとファイルが ダウンロード されます。
4. 結果: xxx.py や xxx.pyui ができます。zip は xxx.zip ができます。
5. 場所: 作成されるファイルの場所は 「githib_download.py」の場所か
_      Shared Folderに出来ます。
使用環境:
_ iPad 3 iOS 9.3.3 + Pythonista 3 ( 有料:1200円)
_ iMac 27int OSX 10.8.5


 項目: 方法は以下の4つの手順です。
1. ファイルの URL を取得します。
2. github_download.py:このスクリプトでファイルをダウンロードします。
3. github_download.py を実行します
4. ダウンロードの結果と zip ファイルの解凍。


 方法:
1. ファイルの URL を取得します。
_  xxx.py を直接示す URL 又は RW ボタンを開いた時の URL です。
_  以下の様に コピーすると簡単です。URL はクリップボードに入ります。

_ zip File の場合は 以下の様に URL をコピーすると簡単です。

 


 2. github_download.py:このスクリプトでファイルをダウンロードします。
_  参考:bin フォルダー:Pythonista Beginning:
_   2. ptinstaller.py を iPad (Pythonista) に読み込む。
_   最下部に「おさらい:ptinstaller.py の入手と bin フォルダーの作成方法」
_  参考:Pythonista-Tools / Pythonista-Tools / github_download にある。

bin フォルダーの中にある
「github_download.py」
を動かします。

github_download.py の場所:
bin /
GitHub Tools /
github_download /
github_download.py

 


 3. github_download.py を実行する
_ 直前にURLをコピー済みの時は入力欄への入力は不要です。以下の様に
_ 入力済みになっています。末尾に .py や .zip がある事を確認します。
_ その後「Download」と「OK」を選択するだけになります。

方法1で既にURLをコピー済み
の場合はURL欄への入力は不要。
.
未入力の場合はURLを入力し
「Download」を選択する。
方法1で既にURLをコピー済み
の場合はURL欄への入力は不要。
.
未入力の場合は名前を入力し
「OK」を選択する。
zip は名前に「.zip」を付ける。
スクリプトは「.py」を付ける。

 4. ダウンロードの結果と zip ファイルの解凍:

master.zip が 保存されました。
zip の解凍方法:
Extract Archive… ボタンを押すと
解凍され master というフォルダー
が出来ます。フォルダーの中は
xxx.py 等が できます。

 


 補足: スクリプトのチェック方法

マークを選択。
Python 2 to 3 を選択。
変換の種類はUse 2to3 を選択。
修正の必要がある時は 線が引かれ
変更内容は緑色で表示されます。
Apply を押すと 変更されます。

 


 おさらい: ptinstaller.py の入手と bin フォルダーの作成方法。
入手方法:以下のスクリプトを記述し 実行して ptinstaller.py を DL する。
:
import requests as r
o=open(‘ptinstaller.py’,’w’)
o.write(r.get(‘https://raw.githubusercontent.com/ywangd/pythonista-tools-installer/master/ptinstaller.py’).text)
o.close()
:
bin フォルダーの作成方法:
ptinstaller.py を実行すると Fun から Utilitys のメニューがでます。
全てか Github Tools をインストールすると bin フォルダー ができます。
その bin フォルダの中に github_download.py スクリプトがあります。


 感想:
1. スクリプトを作り始めると ネットからのファイルのダウンロードが
_  意外と不便です。  ダウンロードする方法は いろいろありますが
_  スクリプトで ダウンロードする方法 が 既にありました。
_  Pythonista 3上で全てが出来ない為と 忘れる事もあり備忘録としました。
_  そして スクリプトが多くなるとフォルダーの整理が必要になってきます。
2. 課題:Pythonista 3 に組み込まれていない Module のインストール方法が
_     不明。例として matplotlib で使用してみたい Module があります。


 

Written by macsbug

8月 14, 2016 @ 2:17 pm

カテゴリー: Apple, Pythonista

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。