実用的なスクリプトダウンロード-pythonテキストクラウドバックアップリポジトリ

序文

インタフェースとしてeverboxのEvernoteのは、テキストのリポジトリとしてのEvernoteを使用し、サンドボックスにファイルの集まりで、簡単にテキストファイルを管理します。

使い方

用法:everbox.py [-h] {INIT 、プッシュ、pushall、リスト、ドロップ、ドラッグ、削除、引く、ログ} ... 

テキストバックアップアシスタント。

オプションの引数:
  -H、この--helpショー終了とヘルプメッセージ

操作コマンド:
  {INIT、プッシュ、pushall、リスト、ドロップ、ドラッグ、削除、引く、ログ} 
    initは新しい倉庫作成
    プッシュ倉庫にテキストを追加
    リポジトリテキストに嵩を追加pushall 
    倉庫リストまたはテキストを記載されている
    リポジトリ削除ドロップ
    遠隔からドラッグレコードが削除ファイルを引っ張る
    倉庫削除されたテキストから指定されたIDを削除
    倉庫からプルプルテキスト
    テキスト情報を表示するには、ログレコード

準備

pythonのインストールのEvernote SDK

EvernoteのインストールPIP

ログインEvernoteの開発者、開発者はコードdev_tokenから抜け出すためにトークンを置き換える、トークンを取得します。

基本操作

新倉庫のinit

使用方法:everbox.pyのinit [-h]ボックス

に新しい倉庫を作成する

位置引数を:
  ボックス倉庫名
のpython everbox.pyのinitテストが
正常に作成され、IDは次のとおりです。0c6e25c4-538c-4008-87e2-7efe32e18280

リストは、倉庫またはテキストを示しています

使用方法:everbox.pyリスト[-h] [ボックス] 

記載されている倉庫のテキスト

位置引数:
  ボックスの倉庫や倉庫名ID

すべての倉庫を取得

一覧everbox.pyのパイソン
|テキストID |倉庫名| 
6da27e72-AD2D-4cd0-a05a-f1fc12d9e44c私の最初のノート
1902a691-62f3-4edc-a8bb-4db6d949da50例のノートブック

テキストは倉庫を取得します。

リスト6da2 everbox.pyパイソン
|テキストID |テキスト名| 
b00204f8-41d0-43bb-8fc3-17b3a654360f README.md 
f7c7b2be-c247-4c2a-8001-186d27942cce README.md

すべてのテキストをプッシュpushall

用法:everbox.py pushall [-h] [ -b BOX] [ファイル[ファイル...]] 

リポジトリテキスト・バッチに追加される

位置引数:
  ファイルテキストパス、離間スペース複数の

オプションの引数:
  -H、--helpこのメッセージとヘルプの表示終了
  -b BOX、BOX --box倉庫や倉庫id名の
パイソンeverbox.py pushall -b 6da2 README.md 
アップロード(1/1)テキスト
のpython everbox.py pushall README.md 
なし指定倉庫、デフォルトの倉庫
アップロード(1/1)テキスト

倉庫内のビュー・ログ・ファイルの記録

使用法:[-h]ファイルのログeverbox.py 

記録ビューのテキスト情報

:位置引数
  ファイル名テキスト
README.mdを記録everbox.pyのpythonを

輸出

|テキストID |テキスト名|倉庫|作成さ
b00204f8-41d0-43bb-8fc3-17b3a654360f README.md私の最初のノート午後5時14分07秒2016年8月16日
f7c7b2be-c247-4c2a-8001-186d27942cce README。 MD私の最初のノート2016年8月16日午後5時15分02秒

リポジトリからファイルを引っ張る引っ張ります

使用法:[-h] [プルeverbox.py -b BOX] [-y] [ファイル[ファイル...]]ディレクトリが

倉庫からテキストを引っ張っ

:位置引数
  名が最新で撮影された場合はファイルのテキストのGUIDまたは名前を(同じ名前の
                     スペース間隔より)、
  カタログ引っ張っディレクトリ

:オプションの引数
  -h、表示--helpこのとメッセージヘルプ出口
  -b BOXは、BOX --box倉庫や倉庫id名の
  -yは、チップのカバー無視--yes 
のpythonをeverbox.py b00204f8-41d0-43bb-8fc3-17b3a654360fを引きます。

輸出

yは:/Users/tonnie/github/one-week/03-everbox/README.mdファイルが既にカバレッジがyを押しているかどうか、nを入力していない、存在
に成功引っ張っ:ファイルを

指定したテキストを削除するには、倉庫から削除

用法:everbox.py [-h] GUIDを削除

リポジトリから削除指定されたIDテキスト

:位置引数
  テキストのGUIDのGUID 
Pythonが削除d8bc4812-bfc2-44cd-9aee-bc7a92887e70をeverbox.pyを

輸出

正常に削除

ドラッグして、リモート・レコードを削除からファイルを引っ張ります

使用方法:everbox.pyドラッグ[-h]のGUIDディレクトリ

リモート記録から削除テキストを引っ張っ

位置引数:
  GUIDのテキストGUID 
  引っ張っディレクトリカタログ
のpython everbox.pyドラッグf7c7b2be-c247-4c2a-8001-186d27942cceを 〜

輸出

完成プル
正常に削除

倉庫を削除ドロップ

使用方法:everbox.pyドロップは[-h]ボックスには、

倉庫を削除するには

:位置引数に
  ボックスの倉庫や倉庫id名の
私の最初のノートブックを落としeverbox.pyのpythonを

輸出

正常に削除

ダウンロード

おすすめ

転載: www.cnblogs.com/pythongood/p/11130110.html