2024-04-18 20:26:39 发布
网友
有没有Python参数可以在不启动交互式解释器或不读取文件的情况下从shell执行代码? 类似于:
perl -e 'print "Hi"'
这是有效的:
python -c 'print("Hi")' Hi
另一种方法是使用bash重定向:
python <<< 'print "Hi"'
这也适用于perl、ruby和其他什么。
附则
为了保存quote和“对于python代码,我们可以用EOF构建块
c=`cat <<EOF print(122) EOF` python -c "$c"
另一种方法是使用^{} module
例如
$ python -me 1 + 1 2
这是有效的:
另一种方法是使用bash重定向:
这也适用于perl、ruby和其他什么。
附则
为了保存quote和“对于python代码,我们可以用EOF构建块
另一种方法是使用^{} module
例如
相关问题 更多 >
编程相关推荐