第1步:您需要的東西
在此可指導的范圍內,您只需要一件東西。
一臺運行Web服務器或Raspberry Pi的計算機(我將使用Raspberry Pi)
步驟2:Raspberry Pi軟件
安裝Python
sudo apt-get install python
安裝APACHE
首先安裝apache2通過在終端中鍵入以下命令來打包:
sudo apt-get install apache2 -y
測試Web服務器
默認情況下,Apache放置一個測試HTML文件在網絡文件夾中。當您瀏覽到Pi本身上的 http://localhost/或 http://localhost/(無論Pi的IP地址是什么)時,都會提供此默認網頁。從網絡上的另一臺計算機。要查找Pi的IP地址,請在命令行中鍵入hostname -I(或了解有關查找IP地址的更多信息)。在Pi上或從網絡上的另一臺計算機上瀏覽到默認網頁,您應該會看到上面的網頁。這意味著您正在使用Apache!
更改權限
此默認網頁只是文件系統上的HTML文件。它位于/var/www/index.html 。導航到終端中的此目錄,然后查看其中的內容:
cd /var/www
ls
您應該看到文件 index.html 。
現在讓我們更改權限:
cd /var
sudo chown pi: www
這將使pi用戶(或您使用的任何用戶名)可以使用 www 文件夾中的所有內容。
安裝PHP
要允許您的Apache服務器處理PHP文件,您需要為Apache安裝PHP5和PHP5模塊。鍵入以下命令來安裝這些軟件:
sudo apt-get install php5 libapache2-mod-php5 -y
現在,我們已完成所有軟件的安裝。現在開始有趣的部分:)
步驟3:代碼
好,現在刪除文件 index。 html ,并在/var/www 目錄中創建文件,并將其命名為 index.php 。
在其中,我們將
$name = $_POST[‘foo’];
$fp = fopen(“formdata.txt”, “w”);
fwrite($fp, “”);
$savestring = $name;
fwrite($fp, $savestring);
fclose($fp);
?》
好,現在打開瀏覽器并轉到http://localhost/或http://localhost/,您應該會看到6個按鈕。
現在在一個名為 htmlread.py 的目錄中創建一個python腳本,并將其放入其中:
from time import sleep
def read():
inlist = [‘A’,‘B’,‘C’,‘D’,‘E’,‘F’,‘G’]
while True:
file=open(“formdata.txt”,“r”)
data = file.read()
for i in range(len(inlist)):
if data == inlist[i]:
print(data)
file=open(“formdata.txt”,“w”)
file.write(“”)
file.close()
sleep(0.01)
read()
現在運行python腳本并轉到http://localhost/或http://localhost/并開始按下按鈕,您應該會在python腳本上看到輸入。
責任編輯:wv
-
HTML
+關注
關注
0文章
280瀏覽量
41845 -
python
+關注
關注
56文章
4825瀏覽量
86464
發布評論請先 登錄
零基礎入門:如何在樹莓派上編寫和運行Python程序?

創建OpenVINO? Python腳本,運行可執行文件時遇到的報錯怎么解決?
使用Python實現xgboost教程
windows服務器備份mysql腳本
使用Python進行串口通信的案例
APM32F411板的python+pyocd命令行操作

使用Python進行Ping測試

使用Python腳本備份華為交換機的配置信息

評論