我从GitHub下载了一个深度学习脚本,以便在tweets上执行一些文本分类。神经网络有点让我不知所措,但我通过使用这个脚本来相处
假设该文件名为main.py,它接受如下命令行参数:
-t和-i“path/to/tweet/corpus”以及一堆其他标志
我想用IPyWidgets制作一个交互式Jupyter笔记本,这样如果有人在文本框小部件中输入folder/to/tweets/“,然后按下按钮或运行单元格,它就会将该字符串传递到命令行,包括-I标志
我尝试了以下方法:
# CELL 1
texboxt_1 = widgets.Text(
value='/path/to/corpus/',
placeholder='Type something',
description='String:',
disabled=False
)
texboxt_2 = widgets.Text(
value='/path/to/model/',
placeholder='Type something',
description='String:',
disabled=False
)
#CELL 2
if texbox_1.value != '':
arg_1 = '-i' + textbox_1.value
else:
arg_1 = ''
if textbox_2.value != '':
arg_2 = arg_1 + '-m' + textbox_2.value
else:
arg_2 = ''
# CELL 3
!python main.py {arg_1 + arg_2}
我想这会管用,但这似乎不是传递论点的最聪明和/或最有效的方法。我可以用别的方法吗?或者main.py中有什么我可以修改的东西来平滑这个过程吗
你可能知道我只是一个业余的python用户
目前没有回答
相关问题 更多 >
编程相关推荐