哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

3天內(nèi)不再提示

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

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-04 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:您需要的東西

在此可指導(dǎo)的范圍內(nèi),您只需要一件東西。

一臺運行Web服務(wù)器或Raspberry Pi的計算機(我將使用Raspberry Pi)

步驟2:Raspberry Pi軟件

安裝Python

sudo apt-get install python

安裝APACHE

首先安裝apache2通過在終端中鍵入以下命令來打包:

sudo apt-get install apache2 -y

測試Web服務(wù)器

默認情況下,Apache放置一個測試HTML文件在網(wǎng)絡(luò)文件夾中。當您瀏覽到Pi本身上的 http://localhost/或 http://localhost/(無論Pi的IP地址是什么)時,都會提供此默認網(wǎng)頁。從網(wǎng)絡(luò)上的另一臺計算機。要查找Pi的IP地址,請在命令行中鍵入hostname -I(或了解有關(guān)查找IP地址的更多信息)。在Pi上或從網(wǎng)絡(luò)上的另一臺計算機上瀏覽到默認網(wǎng)頁,您應(yīng)該會看到上面的網(wǎng)頁。這意味著您正在使用Apache!

更改權(quán)限

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

cd /var/www

ls

您應(yīng)該看到文件 index.html 。

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

cd /var

sudo chown pi: www

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

安裝PHP

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

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

現(xiàn)在,我們已完成所有軟件的安裝?,F(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)在打開瀏覽器并轉(zhuǎn)到http://localhost/或http://localhost/,您應(yīng)該會看到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腳本并轉(zhuǎn)到http://localhost/或http://localhost/并開始按下按鈕,您應(yīng)該會在python腳本上看到輸入。

責任編輯:wv

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

    關(guān)注

    0

    文章

    280

    瀏覽量

    49475
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4882

    瀏覽量

    90274
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    使用Python/MyHDL創(chuàng)建自定義FPGA IP

    使用 Python/MyHDL 創(chuàng)建自定義 FPGA IP,與 Vivado 集成,并通過 PYNQ 進行控制——實現(xiàn)軟件上的簡單硬件設(shè)計。
    的頭像 發(fā)表于 04-09 09:53 ?153次閱讀
    使用<b class='flag-5'>Python</b>/MyHDL創(chuàng)建自定義FPGA IP

    使用PYTHON進行的跨平臺仿真

    。 使用Python進行跨平臺參數(shù)掃描 我們將演示如何使用Python在VirtualLab Fusion中運行參數(shù)掃描仿真。
    發(fā)表于 04-02 08:21

    [VirtualLab] 使用Python運行VirtualLab Fusion光學(xué)仿真

    Fusion的簡單方法。在本示例中,我們將演示如何使用Python腳本運行光學(xué)仿真,以向用戶簡要概述這種跨平臺的仿真能力。 用例概覽 文件路徑 用戶可以在樣本文件的文件夾中找到所有文件。包含這些文件
    發(fā)表于 03-31 09:39

    [VirtualLab] 使用Python進行跨平臺參數(shù)掃描

    摘要 VirtualLab Fusion允許外部訪問其建模技術(shù)、求解器和結(jié)果。這有助于應(yīng)用其他數(shù)據(jù)處理或優(yōu)化工具來進一步研究光學(xué)模擬。在本示例中,我們演示如何使用Python腳本運行參數(shù)掃描,以及
    發(fā)表于 03-31 09:36

    DR1平臺Linux應(yīng)用開發(fā)指南:含GDB調(diào)試、Python及MQTT實戰(zhàn)

    流程,以及 LED、按鍵、CAN、TCP/UDP、串口等常用開發(fā)案例,同時覆蓋 Python 腳本開發(fā)與 MQTT 消息發(fā)布 / 訂閱實戰(zhàn)。文檔基于 Ubuntu22.04
    的頭像 發(fā)表于 01-05 16:48 ?4768次閱讀
    DR1平臺Linux應(yīng)用開發(fā)指南:含GDB調(diào)試、<b class='flag-5'>Python</b>及MQTT實戰(zhàn)

    官方新品 | 虹科PCAN-Explorer 7發(fā)布:帶來Python腳本與靈活授權(quán)新體驗

    虹科PCAN-Explorer7支持Python腳本+授權(quán)管理升級在CAN總線技術(shù)持續(xù)進化的當下,我們始終相信,工具的革新應(yīng)與技術(shù)的前沿同頻,更應(yīng)讓復(fù)雜的研發(fā)與分析工作,回歸簡潔、高效的本質(zhì)。虹科
    的頭像 發(fā)表于 12-05 11:03 ?1116次閱讀
    官方新品 | 虹科PCAN-Explorer 7發(fā)布:帶來<b class='flag-5'>Python</b><b class='flag-5'>腳本</b>與靈活授權(quán)新體驗

    【技術(shù)分享】正確編寫SysV Init腳本以實現(xiàn)Systemd兼容(上)

    嵌入式的ubuntu系統(tǒng)如何寫好SysVInit腳本呢?與system服務(wù)又有什么差別呢?一起隨著文章來探究吧。問題背景許多傳統(tǒng)Linux服務(wù)仍使用SysVInit腳本(/etc/init.d
    的頭像 發(fā)表于 10-28 11:45 ?818次閱讀
    【技術(shù)分享】正確編寫SysV Init<b class='flag-5'>腳本</b>以實現(xiàn)Systemd兼容(上)

    Python 給 Amazon 做“全身 CT”——可量產(chǎn)、可擴展的商品詳情爬蟲實戰(zhàn)

    一、技術(shù)選型:為什么選 Python 而不是 Java? 結(jié)論: “調(diào)研階段用 Python,上線后如果 QPS 爆表再考慮 Java 重構(gòu)?!?二、整體架構(gòu)速覽(3 分鐘看懂) 三、開發(fā)前準備(5
    的頭像 發(fā)表于 10-21 16:59 ?610次閱讀
    用 <b class='flag-5'>Python</b> 給 Amazon 做“全身 CT”——可量產(chǎn)、可擴展的商品詳情爬蟲實戰(zhàn)

    Pico Technology發(fā)布Python軟件包pyPicoSDK

    現(xiàn)有 PicoSDK 的基礎(chǔ)上構(gòu)建,使工程師、開發(fā)人員和業(yè)余愛好者能夠創(chuàng)建 Python 腳本,更加快速方便地控制其 PicoScope 設(shè)備。
    的頭像 發(fā)表于 09-29 15:03 ?1066次閱讀

    嵌入式開發(fā)新選擇:LuatOS腳本框架入門教程

    流程 進一步詳細的說,LuatOS 的底層固件啟動腳本的流程如下: 1,系統(tǒng)上電或者復(fù)位后,底層固件(core)首先啟動,進行硬件
    的頭像 發(fā)表于 09-26 17:34 ?728次閱讀
    嵌入式開發(fā)新選擇:LuatOS<b class='flag-5'>腳本</b>框架入門教程

    termux調(diào)試python猜數(shù)字游戲

    )) ``` --- ? 五、備用解決方案(如果Python不可用) ```bash Bash腳本版(保存為guess.sh) #!/data/data/com.termux/files/usr/bin/bash
    發(fā)表于 08-29 17:15

    termux輸出Hello termux

    Python 語法 Python 腳本文件中只需包含純 Python 代碼,無需添加 `python` 命令或
    發(fā)表于 08-29 12:16

    termux如何搭建python游戲

    用VS Code編輯 - 版本控制:`git`管理代碼,同步至GitHub/Gitee - 任務(wù)調(diào)度:通過`crontab`設(shè)置定時測試(如每分鐘運行游戲腳本:`*/1 * * * * python
    發(fā)表于 08-29 07:06

    Python腳本實現(xiàn)運維工作自動化案例

    還在為重復(fù)性運維工作而煩惱?每天被各種告警、監(jiān)控、部署搞得焦頭爛額?作為一名有10年經(jīng)驗的運維老司機,今天分享5個超實用的Python自動化腳本,讓你的運維工作效率提升300%!這些都是我在生產(chǎn)環(huán)境中實際使用的案例,代碼簡潔高效,拿來即用!
    的頭像 發(fā)表于 08-27 14:46 ?1333次閱讀

    怎么導(dǎo)出python邊緣計算中的APP,想進行修改又找不到源碼?

    怎么導(dǎo)出python邊緣計算中的APP,想進行修改又找不到源碼
    發(fā)表于 08-06 07:33
    章丘市| 克什克腾旗| 广东省| 余干县| 德格县| 云阳县| 永兴县| 嘉鱼县| 新建县| 通许县| 大埔县| 信丰县| 河西区| 石渠县| 北宁市| 洱源县| 天全县| 海门市| 天峻县| 泸西县| 柘荣县| 霍城县| 阳新县| 兴安盟| 米脂县| 汨罗市| 夏邑县| 江口县| 明溪县| 贡觉县| 新巴尔虎左旗| 延津县| 安康市| 庆元县| 汉中市| 常熟市| 颍上县| 台东县| 巴东县| 当雄县| 锡林浩特市|