お世話になります。
「退屈なことはpythonにやらせよう」の209ページを学んでいます。
以下のようなコードがありました。
#! python3 # mcb.pyw - クリップボードのテキストを保存・復元 # Usage: # py.exe mcb.pyw save <keyword> - クリップボードをキーワードに紐づけて保存 # py.exe mcb.pyw <keyword> - キーワードに紐付けられたテキストをクリップボードにコピー # py.exe mcb.pyw list - 全キーワードをクリップボードにコピー import shelve, pyperclip, sys mcb_shelf = shelve.open('mcb') # クリップボードの内容を保存 if len(sys.argv) == 3 and sys.argv[1].lower() == 'save': mcb_shelf[sys.argv[2]] = pyperclip.paste() elif len(sys.argv) == 2: # TODO: キーワード一覧と内容の読み込み mcb_shelf.close()
このsys.argvの中には具体的に何が入っているのですか?
要素の個数が3のときは◯◯、2のときは◯◯と分岐しているようですが・・・。
sys.argvの中に入っている具体的内容と、何をしようとしているのかが知りたいです。
よろしくお願いいたします。
「質問をするときのヒント」というページがありますので、こちらのページを熟読し内容を理解した上で、次回から質問をする際は記載されているアドバイスを参考に質問文を作成されると、より多くの回答、より適切な回答がつきやすくなると思います。https://teratail.com/help/question-tips
回答2件
あなたの回答
tips
プレビュー