Python: command line argumentsとは?, argparse ver. 1

I.command line arumentsとは?

 

顔認識について学んでいて、argparse.ArgumentParser()に出会いました。プログラミングをまっとうに学んでいれば、当然知っているべき初歩的なことのようですが、なにぶん、我流の自己学習ですので、今回はじめて勉強することになりました。

command line argumentsはWeb開発やアプリケーションの作成には不可欠です。例えば、Pythonでプログラムを書いて、simple_example.pyと名付けたとします。

simple_example.pyshibatauを指定して実行するとすると、”Hi there shibatau, it’s nece to meet you!”の結果がかえされます。

関数にアーギュメントを指定して実行するのに似ています。

図に示せば次のようになります。

 

 

PyCharmで実行すると次のようになります。

 

 

II.スクリプトの説明

 

Please follow and like us:
error

About shibatau

I was born and grown up in Kyoto. I studied western philosophy at the University and specialized in analytic philosophy, especially Ludwig Wittgenstein at the postgraduate school. I'm interested in new technology, especially machine learning and have been learning R language for two years and began to learn Python last summer. Listening toParamore, Sia, Amazarashi and MIyuki Nakajima. Favorite movies I've recently seen: "FREEHELD". Favorite actors and actresses: Anthony Hopkins, Denzel Washington, Ellen Page, Meryl Streep, Mia Wasikowska and Robert DeNiro. Favorite books: Fyodor Mikhailovich Dostoyevsky, "The Karamazov Brothers", Shinran, "Lamentations of Divergences". Favorite phrase: Salvation by Faith. Twitter: @shibatau

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.