作为字符串抛出传入的python命令行程序

2024-03-28 11:21:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我的目录结构有点像:

A -|
   |_ B.py
C -|
   |_ D.py

运行python时,我在C目录中 我需要用-c选项从cmd执行B.py 像这样: cd C:\something\C C:\something\C> python -c "import ..\A\B"

但是导入B抛出错误"SyntaxError: unexpected character after line continuation charcter"

请找到下面的屏幕热点

Error Message Screenshot

实际上,我需要在B.py模块中执行一些函数,所以需要-c选项。整个命令如下所示:

C:\something\C> python -c "import ..\A\B; B.sm_fun()"

提前谢谢。你知道吗


Tags: pyimport目录cmd选项错误linecd