簡體   English   中英

如何使腳本在python shell啟動之后以及customuer輸入之前執行?

[英]How to make a script execute just after python shell starts and before customuer's input?

在Pythonxy中,我可以在預定義的文件夾中編輯一些python腳本,以便執行(或導入?我不知道)。 例如,如果我將腳本放在該文件夾中:

import numpy as np
import scipy as sp

然后,在進入python shell之后,我可以方便地使用np和sp作為快速參考。

現在的問題是,如果沒有標准python shell中的Pythonxy支持,如何使用這種技術? 我可以編寫腳本來處理預導入嗎? 我認為這將非常有用。

您可以通過設置python啟動文件並將PYTHONSTARTUP變量設置為該文件來執行此操作。 在啟動文件中,只需編寫

import numpy as np
import scipy as sp

然后,每次您輸入python shell時,它將自動導入上述模塊。

這是一個例子。 安裝pythonstartup文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM