欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題

 更新時間:2020年04月20日 09:57:08   作者:Zio_wh  
這篇文章主要介紹了解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題:

在Jupyter Notebook中使用args傳遞參數(shù)時出現(xiàn)錯誤:

原始代碼:args = parser.parse_args()

usage: ipykernel_launcher.py [-h] [--x_dim XDIM] [--h_dim HDIM] [--z_dim ZDIM]
        [--ratio RATIO] [--seed SEED]
ipykernel_launcher.py: error: unrecognized arguments: -f C:\Users\MSI-NBOOK\AppData\Roaming\jupyter\runtime\kernel-f881e2bc-0a12-4207-b4cf-1cf484ec88f2.json
An exception has occurred, use %tb to see the full traceback.

SystemExit: 2

F:\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py:2971: UserWarning: To exit: use 'exit', 'quit', or Ctrl-D.
 warn("To exit: use 'exit', 'quit', or Ctrl-D.", stacklevel=1)

解決辦法:

將原始代碼進行修改,修改后為:

args = parser.parse_args(args=[])

修改后即可使用。

補充知識:argarse.ArgumentParser.parse_known_args()解析

大致意思就是:有時間一個腳本只需要解析所有命令行參數(shù)中的一小部分,剩下的命令行參數(shù)給兩一個腳本或者程序。在這種情況下,parse_known_args()就很有用。它很像parse_args(),但是它在接受到多余的命令行參數(shù)時不報錯。相反的,返回一個tuple類型的命名空間和一個保存著余下的命令行字符的list。

舉個栗子,新建一個test.py文件,在文件中寫入如下代碼

import argparse 
parser = argparse.ArgumentParser() 
parser.add_argument( 
 '--flag_int', 
 type=float, 
 default=0.01, 
 help='flag_int.' 
) 
FLAGS, unparsed = parser.parse_known_args() 
print(FLAGS) 
print(unparsed)

結(jié)果如下:

$ python prog.py --flag_int 0.02 --double 0.03 a 1
Namespace(flag_int=0.02)
['--double', '0.03', 'a', '1']

以上這篇解決Jupyter Notebook使用parser.parse_args出現(xiàn)錯誤問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • python 計算方位角實例(根據(jù)兩點的坐標計算)

    python 計算方位角實例(根據(jù)兩點的坐標計算)

    今天小編就為大家分享一篇python 計算方位角實例(根據(jù)兩點的坐標計算),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 不管你的Python報什么錯,用這個模塊就能正常運行

    不管你的Python報什么錯,用這個模塊就能正常運行

    說到python強大的地方,那真是太多了,優(yōu)雅、簡潔、豐富且強大的第三方庫,開發(fā)速度快,活躍度高等,本文講到的就是其中一個模塊,用了它,再也不用擔心代碼不能運行了
    2018-09-09
  • Python I/O與進程的詳細講解

    Python I/O與進程的詳細講解

    今天小編就為大家分享一篇關于Python I/O與進程的詳細講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Python實現(xiàn)查看系統(tǒng)啟動項功能示例

    Python實現(xiàn)查看系統(tǒng)啟動項功能示例

    這篇文章主要介紹了Python實現(xiàn)查看系統(tǒng)啟動項功能,涉及Python針對系統(tǒng)注冊表啟動項的相關讀取操作實現(xiàn)技巧,需要的朋友可以參考下
    2018-05-05
  • pip已經(jīng)安裝好第三方庫但pycharm中import時還是標紅的解決方案

    pip已經(jīng)安裝好第三方庫但pycharm中import時還是標紅的解決方案

    這篇文章主要介紹了python中pip已經(jīng)安裝好第三方庫但pycharm中import時還是標紅的問題,本文給大家分享解決方法,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • vscode+PyQt5安裝詳解步驟

    vscode+PyQt5安裝詳解步驟

    這篇文章主要介紹了vscode+PyQt5安裝詳解步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python實現(xiàn)決策樹、隨機森林的簡單原理

    python實現(xiàn)決策樹、隨機森林的簡單原理

    這篇文章主要為大家詳細介紹了python實現(xiàn)決策樹、隨機森林的簡單原理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • pycharm無法導入lxml的解決辦法

    pycharm無法導入lxml的解決辦法

    這篇文章主要介紹了pycharm無法導入lxml的解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Python SQLAlchemy庫的使用方法

    Python SQLAlchemy庫的使用方法

    這篇文章主要介紹了Python SQLAlchemy庫的使用方法,幫助大家更好的利用python處理數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-10-10
  • Python腳本破解壓縮文件口令實例教程(zipfile)

    Python腳本破解壓縮文件口令實例教程(zipfile)

    這篇文章主要給大家介紹了關于Python腳本破解壓縮文件口令(zipfile)的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-06-06

最新評論