從命令列執行Python 函數
考慮以下Python 程式碼:
<code class="python">def hello(): return 'Hi :)'</code>
考慮以下Python 程式碼:
考慮以下Python 程式碼:
考慮以下Python 程式碼:
<code class="bash">$ python -c 'import foo; print foo.hello()'</code>
考慮下列程式碼指令提供了多個選項。
使用 -c 參數<code class="bash">$ python -c 'from foo import *; print hello()'</code>利用 -c(指令)參數直接執行此函數。假設腳本名為foo.py,執行以下指令:
簡單命名空間污染
<code class="bash">$ python -c 'from foo import hello; print hello()'</code>為了簡單起見,使用下列指令繞過命名空間污染: 受控命名空間污染對於受控方法,導入所需的特定函數:這些方法為執行Python 函數提供了靈活性直接從命令列,可以在各種場景下高效執行程式碼。
以上是如何從命令列執行Python函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!