那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使html網(wǎng)頁與python腳本進行通信

454398 ? 來源:網(wǎng)絡整理 ? 作者:佚名 ? 2019-11-04 10:12 ? 次閱讀

第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文件在網(wǎng)絡文件夾中。當您瀏覽到Pi本身上的 http://localhost/或 http://localhost/(無論Pi的IP地址是什么)時,都會提供此默認網(wǎng)頁。從網(wǎng)絡上的另一臺計算機。要查找Pi的IP地址,請在命令行中鍵入hostname -I(或了解有關查找IP地址的更多信息)。在Pi上或從網(wǎng)絡上的另一臺計算機上瀏覽到默認網(wǎng)頁,您應該會看到上面的網(wǎng)頁。這意味著您正在使用Apache!

更改權限

此默認網(wǎng)頁只是文件系統(tǒng)上的HTML文件。它位于/var/www/index.html 。導航到終端中的此目錄,然后查看其中的內容:

cd /var/www

ls

您應該看到文件 index.html 。

現(xiàn)在讓我們更改權限:

cd /var

sudo chown pi: www

這將使pi用戶(或您使用的任何用戶名)可以使用 www 文件夾中的所有內容。

安裝PHP

要允許您的Apache服務器處理PHP文件,您需要為Apache安裝PHP5和PHP5模塊。鍵入以下命令來安裝這些軟件:

sudo apt-get install php5 libapache2-mod-php5 -y

現(xiàn)在,我們已完成所有軟件的安裝。現(xiàn)在開始有趣的部分:)

步驟3:代碼

好,現(xiàn)在刪除文件 index。 html ,并在/var/www 目錄中創(chuàng)建文件,并將其命名為 index.php 。

在其中,我們將

$name = $_POST[‘foo’];

$fp = fopen(“formdata.txt”, “w”);

fwrite($fp, “”);

$savestring = $name;

fwrite($fp, $savestring);

fclose($fp);

?》

好,現(xiàn)在打開瀏覽器并轉到http://localhost/或http://localhost/,您應該會看到6個按鈕。

現(xiàn)在在一個名為 htmlread.py 的目錄中創(chuàng)建一個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()

現(xiàn)在運行python腳本并轉到http://localhost/或http://localhost/并開始按下按鈕,您應該會在python腳本上看到輸入。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • HTML
    +關注

    關注

    0

    文章

    278

    瀏覽量

    36512
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85037
收藏 人收藏

    評論

    相關推薦

    使用Python實現(xiàn)xgboost教程

    裝: bash復制代碼conda install -c conda-forge xgboost 2. 導入必要的庫 在你的Python腳本或Jupyter Notebook中,導入必要的庫: python復制代碼 import
    的頭像 發(fā)表于 01-19 11:21 ?396次閱讀

    windows服務器備份mysql腳本

    一、linux備份 使用python腳本,要求有python3和mysqldump #! /usr/bin/python36# -*- coding: utf-8 -*-import
    的頭像 發(fā)表于 01-02 09:14 ?115次閱讀

    使用Python進行串口通信的案例

    當然!以下是一個使用Python進行串口通信的簡單示例。這個示例展示了如何配置串口、發(fā)送數(shù)據(jù)以及接收數(shù)據(jù)。我們將使用 pyserial 庫,這是一個非常流行的用于串口通信
    的頭像 發(fā)表于 11-22 09:11 ?473次閱讀

    使用Python進行圖像處理

    下面是一個關于使用Python在幾行代碼中分析城市輪廓線的快速教程。
    的頭像 發(fā)表于 11-07 10:14 ?279次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>進行</b>圖像處理

    APM32F411板的python+pyocd命令行操作

    前段時間學習了一下如何使用pyocd配合APM32F411VCTINY板在命令行下給它進行各種騷操作,在使用一段時間后就想著:pyocd是基于python的,那是不是也可以使用python腳本
    的頭像 發(fā)表于 10-18 16:21 ?438次閱讀
    APM32F411板的<b class='flag-5'>python</b>+pyocd命令行操作

    利用Python腳本登錄到交換機并創(chuàng)建VLAN

    本文將詳細介紹如何利用Python腳本登錄到交換機并創(chuàng)建VLAN。
    的頭像 發(fā)表于 08-12 17:59 ?633次閱讀

    使用Python進行Ping測試

    )請求包,然后等待目標主機返回響應包,從而測量網(wǎng)絡的延遲和丟包情況。隨著Python編程語言的廣泛應用,越來越多的網(wǎng)絡工程師開始使用Python進行自動化網(wǎng)絡測試和管理任務。本篇文章將詳細介紹如何使用
    的頭像 發(fā)表于 08-12 17:56 ?599次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>進行</b>Ping測試

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

    在現(xiàn)代網(wǎng)絡管理中,備份交換機的配置信息是一項至關重要的任務。備份可以確保在交換機發(fā)生故障或配置錯誤時,能夠迅速恢復到之前的工作狀態(tài)。本文將詳細介紹如何使用Python腳本備份華為交換機的配置信息。
    的頭像 發(fā)表于 08-12 17:50 ?682次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>腳本</b>備份華為交換機的配置信息

    python寫驗證環(huán)境cocotb

    本文介紹了cocotb的安裝、python tb文件的寫法、用xrun仿真cocotb的腳本等,我們來看看體驗如何。
    的頭像 發(fā)表于 07-24 09:38 ?618次閱讀
    用<b class='flag-5'>python</b>寫驗證環(huán)境cocotb

    用pycharm進行python爬蟲的步驟

    以下是使用PyCharm進行Python爬蟲的步驟: 安裝PyCharm和Python 首先,您需要安裝PyCharm和Python。PyCharm是一個流行的
    的頭像 發(fā)表于 07-11 10:11 ?952次閱讀

    使用Python進行自然語言處理

    在探討使用Python進行自然語言處理(NLP)的廣闊領域時,我們首先需要理解NLP的基本概念、其重要性、Python在NLP中的優(yōu)勢,以及如何通過Python實現(xiàn)一些基礎的NLP任務
    的頭像 發(fā)表于 07-04 14:40 ?498次閱讀

    如何使用Python進行神經(jīng)網(wǎng)絡編程

    神經(jīng)網(wǎng)絡簡介 神經(jīng)網(wǎng)絡是一種受人腦啟發(fā)的機器學習模型,由大量的節(jié)點(或稱為“神經(jīng)元”)組成,這些節(jié)點在網(wǎng)絡中相互連接。每個節(jié)點可以接收輸入,對輸入進行加權求和,然后通過一個激活函數(shù)產(chǎn)生輸出
    的頭像 發(fā)表于 07-02 09:58 ?452次閱讀

    webserver獲取網(wǎng)頁submit應該用什么函數(shù)呢?

    各位大神: esp32c3,idfd ubuntu編譯,html轉為C放在代碼里,想獲取網(wǎng)頁的提交按鍵進行響應,請問提交“submit”時,C里應該對應的是哪個函數(shù)。本人webserver小白,感謝指教!
    發(fā)表于 06-18 07:18

    用離線安裝器安裝的idf,其創(chuàng)建的Python虛擬環(huán)境無激活腳本是怎么回事?

    如題,用離線安裝器安裝的idf,其創(chuàng)建的Python虛擬環(huán)境無激活腳本,具體如下圖所示: 反而用vscode插件安裝的idf有,如下圖:vscode插件安裝的idf的Python虛擬環(huán)境 提問:沒有
    發(fā)表于 06-11 06:49

    網(wǎng)頁防篡改系統(tǒng)

    “未知攻焉知防”是網(wǎng)絡安全圈的經(jīng)典語錄。其延伸含義是:如果不清楚網(wǎng)絡攻擊來自何方,那么也就無法有效地進行主動防御。因為黑客攻擊手段多種多樣,所以對攻擊技術的深入研判和洞悉就成為了網(wǎng)絡安全廠商技術研究
    的頭像 發(fā)表于 02-27 10:42 ?1449次閱讀
    百家乐凯时娱乐平台| 威尼斯人娱乐平台注册| 百家乐官网娱乐城博彩通博彩网| 百家乐必胜课| 皇冠开户网| 百家乐官网路子技巧| 杨公24山日课应验诀| 皇冠百家乐在线游戏| 金盈娱乐| 大世界百家乐官网娱乐平台| 赌场百家乐破解| 德州扑克英语| 缅甸百家乐官网赌博有假吗| 百家乐注册送彩金平台| 大发888娱乐亚洲| 真人百家乐官网赌法| 网上百家乐娱乐网| 皇冠代理| 网上百家乐官网内| 全讯网vc8888.com| 保时捷百家乐官网娱乐城| 百家乐真钱路怎么看| 新澳门娱乐城官网| 百家乐官网龙虎台布| 大发888大发娱乐城| 百家乐官网如何打轮盘| 大发888优惠| 百威百家乐官网的玩法技巧和规则| 威尼斯人娱乐城代理| 百家乐官网八卦投注法| 模拟百家乐下| 百家乐官网赌场论坛在线| 诚信百家乐在线平台| 百家乐官网中P代表| 百家乐中的小路怎样| 百家乐官网视频游戏中心| 巨星百家乐的玩法技巧和规则| 百家乐官网投注哪个信誉好| 威尼斯人娱乐城游戏lm0| 送58百家乐官网的玩法技巧和规则| 盛大娱乐城现金网|