chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何使html網(wǎng)頁(yè)與python腳本進(jìn)行通信

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

掃碼添加小助手

加入工程師交流群

第1步:您需要的東西

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

一臺(tái)運(yùn)行Web服務(wù)器或Raspberry Pi的計(jì)算機(jī)(我將使用Raspberry Pi)

步驟2:Raspberry Pi軟件

安裝Python

sudo apt-get install python

安裝APACHE

首先安裝apache2通過(guò)在終端中鍵入以下命令來(lái)打包:

sudo apt-get install apache2 -y

測(cè)試Web服務(wù)器

默認(rèn)情況下,Apache放置一個(gè)測(cè)試HTML文件在網(wǎng)絡(luò)文件夾中。當(dāng)您瀏覽到Pi本身上的 http://localhost/或 http://localhost/(無(wú)論P(yáng)i的IP地址是什么)時(shí),都會(huì)提供此默認(rèn)網(wǎng)頁(yè)。從網(wǎng)絡(luò)上的另一臺(tái)計(jì)算機(jī)。要查找Pi的IP地址,請(qǐng)?jiān)诿钚兄墟I入hostname -I(或了解有關(guān)查找IP地址的更多信息)。在Pi上或從網(wǎng)絡(luò)上的另一臺(tái)計(jì)算機(jī)上瀏覽到默認(rèn)網(wǎng)頁(yè),您應(yīng)該會(huì)看到上面的網(wǎng)頁(yè)。這意味著您正在使用Apache!

更改權(quán)限

此默認(rèn)網(wǎng)頁(yè)只是文件系統(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模塊。鍵入以下命令來(lái)安裝這些軟件:

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

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

步驟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)在打開(kāi)瀏覽器并轉(zhuǎn)到http://localhost/或http://localhost/,您應(yīng)該會(huì)看到6個(gè)按鈕。

現(xiàn)在在一個(gè)名為 htmlread.py 的目錄中創(chuàng)建一個(gè)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)在運(yùn)行python腳本并轉(zhuǎn)到http://localhost/或http://localhost/并開(kāi)始按下按鈕,您應(yīng)該會(huì)在python腳本上看到輸入。

責(zé)任編輯:wv

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

    關(guān)注

    0

    文章

    280

    瀏覽量

    45202
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4848

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

    termux輸出Hello termux

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

    Python腳本實(shí)現(xiàn)運(yùn)維工作自動(dòng)化案例

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

    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行Python程序?

    是一種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際上是作為L(zhǎng)inux的腳本語(yǔ)言而開(kāi)發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?1267次閱讀
    零基礎(chǔ)入門:如何在樹(shù)莓派上編寫和運(yùn)行<b class='flag-5'>Python</b>程序?

    創(chuàng)建OpenVINO? Python腳本,運(yùn)行可執(zhí)行文件時(shí)遇到的報(bào)錯(cuò)怎么解決?

    創(chuàng)建OpenVINO? Python 腳本: from openvino.inference_engine import IECore ie = IECore() print(\"
    發(fā)表于 03-05 10:20

    使用converter.py腳本轉(zhuǎn)換EfficientDet_D0模型報(bào)錯(cuò)怎么解決?

    使用 converter.py 腳本轉(zhuǎn)換 EfficientDet_D0 模型。python3 /opt/intel/openvino_2021.3.394/deployment_tools
    發(fā)表于 03-05 08:21

    Python Connector for InterBase連接解決方案

    該連接器可以讓您將多個(gè)更新語(yǔ)句提交到 InterBase 數(shù)據(jù)庫(kù)服務(wù)器,以便作為批處理進(jìn)行處理,從而縮短執(zhí)行時(shí)間。 安全通信 該連接器支持 InterBase 的 Over-the-Wire (OTW) 加密功能,可在傳
    的頭像 發(fā)表于 01-22 14:34 ?605次閱讀

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

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

    windows服務(wù)器備份mysql腳本

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

    韓國(guó)企業(yè)Mythosia發(fā)布面向嵌入式行業(yè)的腳本驅(qū)動(dòng)串行通信

    專注于嵌入式與固件開(kāi)發(fā)的韓國(guó)企業(yè)Mythosia全新推出了一款基于腳本運(yùn)行的串行通信監(jiān)控程序“CRMT”。 ? CRMT設(shè)計(jì)為可應(yīng)用于包括Arduino在內(nèi)的多種嵌入式行業(yè),能夠同時(shí)提供串行通信工作
    的頭像 發(fā)表于 12-30 11:20 ?957次閱讀
    韓國(guó)企業(yè)Mythosia發(fā)布面向嵌入式行業(yè)的<b class='flag-5'>腳本</b>驅(qū)動(dòng)串行<b class='flag-5'>通信</b>

    使用Python進(jìn)行串口通信的案例

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

    @視覺(jué)工程師丨15分鐘上手《AIDI3.2腳本開(kāi)發(fā)教程》視頻,請(qǐng)查收!

    AIDI有什么系統(tǒng)性地進(jìn)階開(kāi)發(fā)教程?AIDI調(diào)用Python腳本的基本原理是什么?常見(jiàn)的Python異常如何處理?區(qū)域計(jì)算工具有哪些常用案例?……為幫助廣大視覺(jué)工程師及開(kāi)發(fā)者更好地掌握AI視覺(jué)算法
    的頭像 發(fā)表于 11-09 01:06 ?1215次閱讀
    @視覺(jué)工程師丨15分鐘上手《AIDI3.2<b class='flag-5'>腳本</b>開(kāi)發(fā)教程》視頻,請(qǐng)查收!

    使用Python進(jìn)行圖像處理

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

    Python庫(kù)解析:通過(guò)庫(kù)實(shí)現(xiàn)代理請(qǐng)求與數(shù)據(jù)抓取

    Python中,有多個(gè)庫(kù)可以幫助你實(shí)現(xiàn)代理請(qǐng)求和數(shù)據(jù)抓取。這些庫(kù)提供了豐富的功能和靈活的API,使得你可以輕松地發(fā)送HTTP請(qǐng)求、處理響應(yīng)、解析HTML/XML/JSON數(shù)據(jù),以及進(jìn)行復(fù)雜的網(wǎng)絡(luò)操作。
    的頭像 發(fā)表于 10-24 07:54 ?658次閱讀

    APM32F411板的python+pyocd命令行操作

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