日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果

發布時間:2025/3/21 python 33 豆豆

Python命令行解析:IDE內點擊Run運行代碼直接得出結果、基于TF flags(或argparse、sys.argv)在Dos內命令行(一條命令)調用代碼文件得出結果

?

?

?

?

目錄

命令行解析

T1、采用FLAGS函數并IDE內點擊Run運行代碼直接得出結果

T2、采用TF flags(或argparse庫)在Dos內一條命令調用代碼文件得出結果

T3、采用sys.argv[]函數在Dos內一條命令調用代碼文件得出結果


?

?

?

推薦文章

Python命令行解析:sys.argv[]函數的簡介、案例應用之詳細攻略
Py之argparse:Python庫之argparse(命令行解析)簡介、安裝、使用方法之詳細攻略
TF之TF flags:TF flags(命令行解析)的簡介、安裝、使用方法之詳細攻略

?

命令行解析

IDE內點擊Run運行代碼直接得出結果 ?VS 基于TF flags(或argparse庫)在Dos內命令行(一條命令)調用代碼文件得出結果

FLAGS = tf.app.flags.FLAGStf.app.flags.DEFINE_string('train_dir', '/tmp/cifar10_train',"""Directory where to write event logs """)

?

T1、采用FLAGS函數并IDE內點擊Run運行代碼直接得出結果

FLAGS.train_dir='cifarlO_train/' FLAGS.max_steps='1000000' FLAGS.log_device_placement='False' FLAGS.log_frequency='10'

?

?

T2、采用TF flags(或argparse庫)在Dos內一條命令調用代碼文件得出結果

python cifar10_train.py --train_dir cifar10_train/ --data _dir cifar10_data/

FLAGS = tf.app.flags.FLAGStf.app.flags.DEFINE_string('train_dir', '/tmp/cifar10_train',"""Directory where to write event logs """"""and checkpoint.""") #寫入事件日志和檢查點的目錄 tf.app.flags.DEFINE_integer('max_steps', 1000000,"""Number of batches to run.""") #要運行的批次數 tf.app.flags.DEFINE_boolean('log_device_placement', False,"""Whether to log device placement.""") #是否記錄設備放置 tf.app.flags.DEFINE_integer('log_frequency', 10,"""How often to log results to the console.""") #將結果記錄到控制臺的頻率

?

?

T3、采用sys.argv[]函數在Dos內一條命令調用代碼文件得出結果

#test.pyimport sysdef main(argv): print(argv[0]) print(argv[1]) print(argv[1:]) print(argv[1][1:]) print('sys.argv[0]:',sys.argv[0]) #腳本名字 print('sys.argv[1]:',sys.argv[1]) #腳本第一個參數 print('sys.argv[1:]:',sys.argv[1:]) print('sys.argv:',sys.argv) #腳本的所有參數print('type(sys.argv):',type(sys.argv))print('len(sys.argv):',len(sys.argv)) #腳本的參數個數 return 0 if __name__ == '__main__': sys.exit(main(sys.argv[1:])) #sys.exit(0)正常退出, sys.exit(1)非正常退出

?

?

?

?

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。