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


Posted in Python onJune 03, 2021

Jupyter Notebook内使用argparse报错

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

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

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

args = parser.parse_args()

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

args = parser.parse_args(args[])

但仍然报错:

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

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

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

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

再来说说jupyter notebook的一些技巧

在jupyter的markdown中,

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

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

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

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
零基础学Python(一)Python环境安装
Aug 20 Python
python中zip()方法应用实例分析
Apr 16 Python
Python3结合Dlib实现人脸识别和剪切
Jan 24 Python
Python3列表内置方法大全及示例代码小结
May 10 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
python opencv调用笔记本摄像头
Aug 28 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
Apr 27 Python
python有几个版本
Jun 17 Python
python对一个数向上取整的实例方法
Jun 18 Python
套娃式文件夹如何通过Python批量处理
Aug 23 Python
tensorflow中的梯度求解及梯度裁剪操作
May 26 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
Jun 21 Python
Python实现机器学习算法的分类
Jupyter Notebook 如何修改字体和大小以及更改字体样式
Python数据可视化之用Matplotlib绘制常用图形
使用numpy实现矩阵的翻转(flip)与旋转
Jun 03 #Python
详解Python生成器和基于生成器的协程
实例讲解Python中sys.argv[]的用法
Jun 03 #Python
Django与数据库交互的实现
Jun 03 #Python
You might like
PHP中的超全局变量
2006/10/09 PHP
PHP中mb_convert_encoding与iconv函数的深入解析
2013/06/21 PHP
php生成图形(Libchart)实例
2013/11/06 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
2014/06/09 PHP
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
浅析PHP编程中10个最常见的错误
2014/08/08 PHP
详解在PHP的Yii框架中使用行为Behaviors的方法
2016/03/18 PHP
a标签的css样式四个状态
2021/03/09 HTML / CSS
用javascript动态调整iframe高度的代码
2007/04/10 Javascript
javascript让setInteval里的函数参数中的this指向特定的对象
2010/01/31 Javascript
js下写一个事件队列操作函数
2010/07/19 Javascript
Javascript的表单验证-揭开正则表达式的面纱
2016/03/18 Javascript
NodeJS实现图片上传代码(Express)
2017/06/30 NodeJs
实例讲解javascript实现异步图片上传方法
2017/12/05 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
Vue中父子组件的值传递与方法传递
2020/09/28 Javascript
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
详解Python中的__init__和__new__
2014/03/12 Python
python数字图像处理之高级滤波代码详解
2017/11/23 Python
python selenium UI自动化解决验证码的4种方法
2018/01/05 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
Python学习小技巧总结
2018/06/10 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
使用python制作游戏下载进度条的代码(程序说明见注释)
2019/10/24 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
python爬虫实现POST request payload形式的请求
2020/04/30 Python
宝塔面板成功部署Django项目流程(图文)
2020/06/22 Python
使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
2014/05/15 HTML / CSS
Harrods美国:英国最大的百货公司
2018/11/04 全球购物
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
品管员岗位职责
2013/11/10 职场文书
物流仓管员岗位职责
2013/12/04 职场文书
审计主管岗位职责
2014/01/31 职场文书
Linux下使用C语言代码搭建一个简单的HTTP服务器
2022/04/13 Servers