1
我知道如何創建一個python腳本的可執行文件,我也可以運行它。但是,我不知道如何調用我的功能,例如。我希望能夠在啓動可執行文件的相同命令提示符下執行此操作。Python通過py2exe執行 - 我怎樣才能啓用輸入?
我知道如何創建一個python腳本的可執行文件,我也可以運行它。但是,我不知道如何調用我的功能,例如。我希望能夠在啓動可執行文件的相同命令提示符下執行此操作。Python通過py2exe執行 - 我怎樣才能啓用輸入?
好吧我認爲我明白你想要做什麼。讓說你有一個腳本:
# module named test.py
def bar():
print 'bar!'
def foo():
print 'foo!'
而且要撥打bar
或foo
命令行。
> python -c "from test import *; bar(); foo();"
這應輸出隨後:
> bar!
> foo!
的-c
選項指定命令。請注意,只有當您將與您的test
腳本放在同一個目錄中時,才能在控制檯中輸入此命令。
這是不是很清楚你的要求。你是什麼意思「打電話給我的職能?」 –
@JoelCornett當我將程序作爲可執行文件運行時,我希望我的函數可以像在普通Python腳本中那樣進行調用。我所能做的就是運行程序,定義函數,但是我無法做到calculate_cosine()或類似的東西。 – KSHMR
@ user1614466這不是py2exe所做的。也許你也想分發你的程序作爲一個包,以便它可以與'import'一起使用。參見['setuptools'](http://pypi.python.org/pypi/setuptools)。 – aneroid