SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


seminar:python実用スクリプト

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
seminar:python実用スクリプト [2020/08/20 17:24] – [Python実用スクリプト] kimiseminar:python実用スクリプト [2020/08/20 17:30] (現在) – 削除 kimi
行 1: 行 1:
-====== Python実用スクリプト ====== 
-  * [[:python_seminor|即席ヘビ使い講座]] 
- 
-  * ファイル名は''○○○○.py''にする。 
- 
-  * ターミナルで<code> 
-$ python ○○○○.py  
-</code>と入力することにより実行される。 
- 
-  * VTKやRasMol, GnuPlotで描画する場合は<code> 
- $ python -i ○○○○.py  
-</code>のように、''-i''をつけること。<fc #ff0000>これをつけないと絵を描く前にプログラムが終了してしまう</fc> 
- 
----- 
- 
-詳細は[[:python_seminor |即席ヘビ使い講座]]を参照のこと。 
- 
-===== Pythonで「コマンド」をつくるときの雛形 ===== 
-<code python> 
-#!/usr/bin/env python 
-from optparse import OptionParser 
- 
-cmd = OptionParser(usage = '%prog [-t] [-p X Y Z] input_file output_file') 
- 
-cmd.add_option('-t', '--toggle', action = "store_true", default = False, 
-               help = 'ON/OFFを与えるだけのオプション') 
- 
-cmd.add_option('-p', '--position', type = 'int', nargs = 3, 
-               help = 'オプションとして3個の整数X Y Zを与える', 
-               metavar = 'X Y Z') 
- 
-(opt, argv) = cmd.parse_args() 
- 
-if len(argv) != 2: 
-    cmd.print_help() 
-    raise SystemExit 
- 
-input_file = argv[0] 
-output_file = argv[1] 
-option_on_off = opt.toggle 
-option_xyz = opt.position 
- 
-</code> 
  
seminar/python実用スクリプト.1597911847.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki