我有一个简单的python文件cars.py
def Hello():
print("hi")
def Bye();
print("Bye")
从命令行cd到汽车所在的目录,然后运行: python cars.py Hello() 当我期望时什么也没有返回(“嗨”) 这是pycharm和Windows cmd中的终端。
我还尝试使用pycharm的python控制台,将其更改为保存cars.py的文件夹并尝试运行
cars.py Hello()
我收到无效的语法错误
cars.py Hello()
File "<ipython-input-16-a986b605d7b9>", line 1
cars.py Hello()
^
SyntaxError: invalid syntax
如何从终端和python控制台调用此函数?
答案 0 :(得分:2)
您可能想这样做:
python -c "from cars import *;Hello()"
输出:
(venv) C:\Users\Sanchit\PycharmProjects\demo>python -c "from cars import *;Hello()"
hi