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 代碼即可。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
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 ); }); |
到此這篇關于python能在瀏覽器能運行嗎的文章就介紹到這了,更多相關瀏覽器能運行python嗎內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://www.py.cn/faq/python/12380.html