当前位置: 首页 > 科技观察

获得知识,在终端中执行Python代码的6种方法!

时间:2023-03-20 10:52:51 科技观察

对于我们推出的VSCode[1]的Python插件,我写了一个简单的脚本来生成changelog[2](类似于Towncrier[3],但更简单,支持Markdown,满足我们的需求)。发布过程中的一个步骤是运行pythonnews,它将Python指向我们代码中的“news”目录。前几天一位合作者问这是如何工作的,我们团队中的每个人似乎都知道如何使用-m?请参阅我关于将pip与-m[4]结合使用的文章了解原因。这让我意识到其他人可能不知道有各种方法可以将Python指向要执行的代码,因此才有了这篇文章。1.通过标准输入和管道因为如何将一些东西通过管道传递给进程是shell的一部分,所以我不打算深入解释。不用说,您可以将代码传递给Python。#pipecontenttopythonecho"print('hi')"|python如果将文件重定向到Python,这显然也有效。#Redirectafiletopythonpython