本文目錄一覽:
- 1、安裝好Python後,能不能在瀏覽器輸出 .py文件,就像PHP安裝好環境後輸出localhost一樣可以在瀏覽器顯示效果
- 2、PHP和Java哪個簡單一點
- 3、Android開發有哪些框架?就像PHP的ThinkPHP,Yii,Java的Spring等?
- 4、thinkphp中怎麼操作文件,就像php代碼中的fopen之類的,給個打開、寫入的例子吧。。
- 5、安裝好Python後,怎麼在瀏覽器輸出,就像PHP安裝好環境後輸出localhost一樣可以在瀏覽器顯示效果
安裝好Python後,能不能在瀏覽器輸出 .py文件,就像PHP安裝好環境後輸出localhost一樣可以在瀏覽器顯示效果
類似php那樣,直接將輸出作成HTTP response,這是cgi的玩法。python也可以支持,但是完全不是主流。python的主流是WSGI,這是一個python web底層的規範。
如果你想像php那樣,建議搜索 python cgi 編程 關鍵字。
如果你只是想用python顯示一點東西,去看微型框架,比如 flask, bottle, web.py, web2py 這些。
PHP和Java哪個簡單一點
java和PHP各有各的優點
java通過jdbc來訪問數據庫,通過不同的數據庫廠商提供的數據庫驅動方便地訪問數據庫。訪問數據庫的接口比較統一。php對於不同的數據庫採用不同的數據庫訪問接口,所以數據庫訪問代碼的通用性不強。例如:用java開發的web應用從mysql數據庫轉到oracle數據庫只需要做很少的修改。而php則需要做大量的修改工作。
php是解釋執行的服務器腳本語言,首先php有簡單容易上手的特點。語法和c語言比較象,所以學過c語言的程序員可以很快的熟悉php的開發。而java需要先學好java的語法和熟悉一些核心的類庫,懂得面向對象的程序設計方法。所以java不如php好學。
java首先要編譯成字節碼.class文件,然後在java虛擬機上解釋執行。java的web開發首先最容易想到的就是jsp(現在已經到jsp2.0),原來的java的web開發都是用servlet來實現的,用servlet來開發需要程序員在java的源文件中嵌入大量的html代碼。
java和php都有很好的跨平台的特性。幾乎都可以在不作任何修改的情況下運行在linux或者windows等不同的操作系統上。
php開發的程序的源代碼都是公開的,他人拿到php開發的程序後都可以進行修改。java開發的程序,最後用戶拿到的是只是一些編譯好的class類,無法看到完整的源代碼,安全性高。
個人認為,php適合於快速開發,中小型應用系統,開發成本低,能夠對變動的需求作出快速的反應。而java適合於開發大型的應用系統,應用的前景比較廣闊,系統易維護、可復用性較好。還有,同樣功能的系統用java開發的系統要比php開發的系統的價格要高。
Android開發有哪些框架?就像PHP的ThinkPHP,Yii,Java的Spring等?
可以說沒有框架,只有好的架構。硬要說框架的話,下面的是不是你想的那種框架,因百度屏蔽的對外的連接,我就用 標籤給你,你可以複製過去看下。
thinkphp中怎麼操作文件,就像php代碼中的fopen之類的,給個打開、寫入的例子吧。。
你下載phpwind論壇吧,下老版本,在 global.php或者在rquir/common.php文件里,有2個函數,writeorver 和 readover
安裝好Python後,怎麼在瀏覽器輸出,就像PHP安裝好環境後輸出localhost一樣可以在瀏覽器顯示效果
Python可以作為web開發語言來進行使用,但是它不是專門用來做web開發來使用的,所以你無法直接安裝以後就能在瀏覽器當中輸出。當然既然可以用來做web語言開發,也就是或它在進行一定配置以後可以在瀏覽器當中進行輸出。
我們先編寫hello.py,實現Web應用程序的WSGI處理函數:
# hello.py
def application(environ, start_response):
start_response(‘200 OK’, [(‘Content-Type’, ‘text/html’)])
return ‘h1Hello, web!/h1’
然後,再編寫一個server.py,負責啟動WSGI服務器,加載application()函數:
# server.py
# 從wsgiref模塊導入:
from wsgiref.simple_server import make_server
# 導入我們自己編寫的application函數:
from hello import application
# 創建一個服務器,IP地址為空,端口是8000,處理函數是application:
httpd = make_server(”, 8000, application)
print “Serving HTTP on port 8000…”
# 開始監聽HTTP請求:
httpd.serve_forever()
確保以上兩個文件在同一個目錄下,然後在命令行輸入python server.py來啟動WSGI服務器
啟動成功後,打開瀏覽器,輸入,就可以看到結果了:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/253179.html
微信掃一掃
支付寶掃一掃