python能在瀏覽器能運行嗎
py文件不是html文件,當(dāng)然不能在瀏覽器里打開。py文件可以用任何編輯器打開,py文件是和txt一樣都是普通的文本文件,只是python解釋器可以解釋運行。
常見用的python編輯器有
pycharm
這是一個專門用于Python開發(fā)的IDE,常見的代碼補全、智能提示、語法檢查,這個軟件都支持,除此之外,還集成了版本控制、單元測試、git功能,可以快速創(chuàng)建Django,F(xiàn)lask等Python Web框架,使用起來非常不錯,在開發(fā)大型項目中經(jīng)常會用到,唯一的缺點就是,啟動起來有些卡,還不是免費的,不過可以下載社區(qū)免費版的。
Sublime Text
這是一個輕量級的代碼編輯器,跨平臺,支持幾十種編程語言,包括Python,Java,C/C++等,小巧靈活,運行輕快,支持代碼高亮、自動補全、語法提示,插件擴展豐富,是一個很不錯的代碼編輯器,配置相關(guān)文件后,可直接運行python程序。
VS Code
這是微軟開發(fā)的一個跨平臺的代碼編輯器,支持常見的編程語言開發(fā),插件拓展豐富,不僅智能補全、語法檢查、代碼高亮,還支持git功能,運行流暢,是一個很不錯的代碼編輯器,安裝相關(guān)插件后,可直接運行python程序。
內(nèi)容擴展:
Skulpt是一個完全基于瀏覽器的Python運行環(huán)境,無須任何預(yù)處理、任何插件以及服務(wù)器端的支持,直接輸入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):', false, true); term.doEnter();term.writeStr(' print i', false, 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]', false, true);term.doEnter(); })); term.writeStr('Skulpt demo REPL - ' + new Date().toLocaleString() + 'n'); term.writeStr(term.PS1, true);});
到此這篇關(guān)于python能在瀏覽器能運行嗎的文章就介紹到這了,更多相關(guān)瀏覽器能運行python嗎內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. ThinkPHP5 通過ajax插入圖片并實時顯示(完整代碼)2. ASP.NET MVC通過勾選checkbox更改select的內(nèi)容3. Android實現(xiàn)圖片自動切換功能(實例代碼詳解)4. jsp+mysql實現(xiàn)網(wǎng)頁的分頁查詢5. Python使用oslo.vmware管理ESXI虛擬機的示例參考6. 存儲于xml中需要的HTML轉(zhuǎn)義代碼7. javascript xml xsl取值及數(shù)據(jù)修改第1/2頁8. 解決Python paramiko 模塊遠程執(zhí)行ssh 命令 nohup 不生效的問題9. JavaScript Tab菜單實現(xiàn)過程解析10. 使用AJAX(包含正則表達式)驗證用戶登錄的步驟
