(一)執行python的幾種方式

2021-08-16 04:00:22 字數 1016 閱讀 9210

源**->位元組碼->執行時

m.py->m.pyc->pvm

pvm是python虛擬機器,用於解釋編譯得到的**.

(1)使用互動命令執行python

1) 在linux shell 下輸入python

2)輸入 print(『hello wolrd』);

3)ctrl-d退出

(2)執行模組檔案

編輯script.py 檔案如下

#frist python script

import sys

print(sys.platform)

執行

python script.py

(3)可以將檔案寫成unix可執行指令碼方式執行

unix系統下,在檔案前加#!python安裝路徑就可以直接按照可執行檔案的方式執行

編輯檔案brain

#!/usr/bin/python

print('hi')

執行

./brain

輸出為hi

(4)使用exec(open(『module.py』).read())執行

exec(open('script.py').read())

如果更改了script.py檔案中的內容會重新匯入

(5)使用idle執行

安裝idle

apt-get install idle
shell 下輸入idle 啟動gui在其中執行程式

title="the meaning of life"

(2)在交換命令下輸入

import myfile

print(myfile.title)

輸出為the meaning of life

完成了一次模組匯入和使用

python執行JS的幾種方式

安裝nodejs 安裝pyexecjs pip install pyexecjs 檢測執行環境 import execjs execjs.get name output node.js v8 簡單js,直接呼叫 import execjs e execjs.eval js 複雜js,compile後...

python執行加速的幾種方式

目錄 1 使用pypy 2 減少函式化呼叫 3 減少檔案的開啟即with的呼叫,將這一呼叫放在for迴圈前面,然後傳遞至後面需要用到的地方 4 if函式判斷條件多的盡量在前面 全面加速 pypy 將python換為pypy,在純python 下,pypy的相容性就不影響使用了,因為一些純python...

PHP的幾種執行方式

前四種是提供給web伺服器來處理php 檔案,其中模組載入的方式其實是最快的的,但fastcgi配合nginx web服務是目前的主流,下面主要配合apache做說明。以模組載入的方式執行,其實就是將php整合到web伺服器,以同乙個程序執行。此執行模式在使用apache伺服器經常使用,通重載入模組...