python能在瀏覽器能執行嗎
阿新 • • 發佈:2020-06-18
py檔案不是html檔案,當然不能在瀏覽器裡開啟。py檔案可以用任何編輯器開啟,py檔案是和txt一樣都是普通的文字檔案,只是python直譯器可以解釋執行。
常見用的python編輯器有
pycharm
這是一個專門用於Python開發的IDE,常見的程式碼補全、智慧提示、語法檢查,這個軟體都支援,除此之外,還集成了版本控制、單元測試、git功能,可以快速建立Django,Flask等Python Web框架,使用起來非常不錯,在開發大型專案中經常會用到,唯一的缺點就是,啟動起來有些卡,還不是免費的,不過可以下載社群免費版的。
Sublime Text
這是一個輕量級的程式碼編輯器,跨平臺,支援幾十種程式語言,包括Python,Java,C/C++等,小巧靈活,執行輕快,支援程式碼高亮、自動補全、語法提示,外掛擴充套件豐富,是一個很不錯的程式碼編輯器,配置相關檔案後,可直接執行python程式。
VS Code
這是微軟開發的一個跨平臺的程式碼編輯器,支援常見的程式語言開發,外掛拓展豐富,不僅智慧補全、語法檢查、程式碼高亮,還支援git功能,執行流暢,是一個很不錯的程式碼編輯器,安裝相關外掛後,可直接執行python程式。
內容擴充套件:
Skulpt是一個完全基於瀏覽器的Python執行環境,無須任何預處理、任何外掛以及伺服器端的支援,直接輸入Python 程式碼即可。
window.addEvent('domready',function() { var term = initTerminal(80,20); // set up demo typers $('codeexample1').addEvent('click',(function(e) { e.stop(); term.doClear(); term.writeStr("print \"Hello,World!\" #natch",false,true); term.doEnter(); })); $('codeexample2').addEvent('click',(function(e) { e.stop(); term.doClear(); term.writeStr("for i in range(5):",true); term.doEnter(); term.writeStr(" print i",true); term.doEnter(); term.doEnter(); })); $('codeexample3').addEvent('click',(function(e) { e.stop(); term.doClear(); term.writeStr("[x*x for x in range(20) if x % 2 == 0]",true); term.doEnter(); })); term.writeStr("Skulpt demo REPL - " + new Date().toLocaleString() + "\n"); term.writeStr(term.PS1,true); });
到此這篇關於python能在瀏覽器能執行嗎的文章就介紹到這了,更多相關瀏覽器能執行python嗎內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!