我刚开始探索python脚本。我正在使用anaconda / jupyter编辑器。
我有一个python可执行文件让我们说" new-crawler",我已经使用" pip install new-crawler"安装了它。它安装在正确的环境,python等。 我可以在jupyter中导入模块。
但是,我遇到了一个问题"语法错误:语法无效"。
脚本:
%aimport news-crawler as nc
nc reports USA -o out.csv -s 20160101 -e 20161231 -keyword election.
"报告"之后的错误点。 我认为这是因为传递了多个参数。 我非常感谢有关python语法的任何帮助。 提前谢谢。
同一行在命令行中运行良好。
答案 0 :(得分:0)
news-crawler reports USA -o out.csv -s 20160101 -e 20161231 -keyword election
是在shell中运行可执行文件的命令,而不是IPython命令。 我只需要在命令前加上!在IPython中运行。