Visual Studio CodeでPythonを実行する際に、Pythonコードに対して決まった引数を指定したいことがあると思います。その際の引数の指定方法について説明します。
まず、Visual Studio Codeのメニューで[Run]-[Configuration]を実行します。
![](https://blogimg.goo.ne.jp/user_image/4f/40/caf6cbf8f856b72e4f71fec52bc7aafd.png)
デバッグ環境を聞かれるので「Python」を指定します。
![](https://blogimg.goo.ne.jp/user_image/58/bd/a3417887e86869b52e5312f3df431f2c.png)
launch.jsonというファイルが追加されます。このファイルに引数を指定します。
![](https://blogimg.goo.ne.jp/user_image/23/02/6fa450deeba03de4dd3b6133492e783e.png)
例えば、「--input ./assets/phototourism_sample_pairs.txt --output_dir ./assets/output」という引数を指定したい場合は、configurationsの下に、下図のように「"args": ["--input", "./assets/phototourism_sample_pairs.txt", "--output_dir", "./assets/output"]」を追加すれば、引数として指定できます。
![](https://blogimg.goo.ne.jp/user_image/46/49/c78efa683e455b0818e4e3d3d93932d8.png)
以上で、説明は終わりです。