3 回答

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊
使用環(huán)境變量PYTHONSTARTUP。從官方文檔中:
如果這是可讀文件的名稱,則在以交互方式顯示第一個(gè)提示之前,將執(zhí)行該文件中的Python命令。在與執(zhí)行交互式命令相同的名稱空間中執(zhí)行文件,以便在其中定義或?qū)氲膶?duì)象可以在交互式會(huì)話中使用而無(wú)需限定。
因此,只需使用import語(yǔ)句創(chuàng)建一個(gè)python腳本,然后將環(huán)境變量指向該腳本即可。話雖如此,請(qǐng)記住,“顯式總是比隱式更好”,因此不要在生產(chǎn)腳本中依賴此行為。
對(duì)于Ipython,請(qǐng)參閱本教程,了解如何制作ipython_config文件

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
對(duì)于ipython,有兩種方法可以實(shí)現(xiàn)此目的。兩者都涉及位于的ipython的配置目錄~/.ipython。
創(chuàng)建一個(gè)自定義的ipython配置文件。
或者您可以將啟動(dòng)文件添加到 ~/.ipython/profile_default/startup/
為簡(jiǎn)單起見,我將使用選項(xiàng)2。您所要做的就是在目錄中放置一個(gè).py或.ipy文件,~/.ipython/profile_default/startup它將自動(dòng)執(zhí)行。因此,您可以將其放置import numpy as np在簡(jiǎn)單文件中,然后在ipython提示符的名稱空間中使用np。
選項(xiàng)2實(shí)際上將與自定義配置文件一起使用,但是使用自定義配置文件將使您可以根據(jù)特定情況更改啟動(dòng)要求和其他配置。但是,如果您始終希望np有空,那么請(qǐng)務(wù)必將其放在啟動(dòng)目錄中。
有關(guān)ipython配置的更多信息。該文檔有一個(gè)更完整的解釋。
添加回答
舉報(bào)