• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Jupyter Notebook内使用argparse报错的解决方案

    Jupyter Notebook内使用argparse报错

    在github上下载了代码来学习时,发现将其直接copy到jupyter notebook里时总是出现如下报错:

    在翻阅了大量博客后,发现关键问题出在以下语句:

    args = parser.parse_args()

    按照博文的提示,原以为将其改成如下形式就可以:

    args = parser.parse_args(args[])

    但仍然报错:

    不过好在互联网的广阔,让我又翻到了两个解决方案,ps:第二个解决方案在打印args的时候不会出现新的参数

    args = parser.parse_known_args([0])
    args = parser.parse_args([])
    

    终于不报错了,但这样为什么可行的原因还不太清楚!

    再来说说jupyter notebook的一些技巧

    在jupyter的markdown中,

    使用**开始和结束可以把中间的文字加粗,__(双下划线)也可以。

    使用*在开始和结束,或者使用_(单下划线)可以。

    但是想要些单双下划线的时候,可以通过转译也就是一个"\"放在下划线前面实现这个功能。

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • 解决Jupyter Notebook使用parser.parse_args出现错误问题
    • 在ipython notebook中使用argparse方式
    • 解决pyecharts在jupyter notebook中使用报错问题
    • 15个应该掌握的Jupyter Notebook使用技巧(小结)
    上一篇:Python实现机器学习算法的分类
    下一篇:Python自动化之批量处理工作簿和工作表
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Jupyter Notebook内使用argparse报错的解决方案 Jupyter,Notebook,内,使用,argparse,