有没有办法在网站中放置 python 脚本?

Is there a way to put a python script in a website?

我是 HTML 的新手,当时我正在做一个项目,我向用户询问输入,运行 脚本并显示输出。我在 python 中编写了脚本,并且在 HTML 中有网站代码。我想知道如何以某种方式在网站上获取输入,运行 python 脚本,并在网站上显示输出。脚本和网站的所有代码都在下面。

Python 脚本:

def transcribe(phrase):
transcription = ""
for letter in phrase:
    if letter in "Tt":
        transcription = transcription + "A"
    elif letter in "Aa":
        transcription = transcription + "U"
    elif letter in "Cc":
        transcription = transcription + "G"
    elif letter in "Gg":
        transcription = transcription + "C"
    else:
        transcription = transcription + letter
return transcription

print(transcribe(input("Enter Your DNA string: ")))

HTML 网站代码:

    <!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Codon Converter</title>
    </head>

<style>
/* Style the body */
body {
  font-family: Arial;
  margin: 0;
}

/* Header/Logo Title */
.header {
  padding: 60px;
  text-align: center;
  background: #33A5FF;
  color: white;
  font-size: 30px;
}

/* Page Content */
.content {padding:20px;}
</style>
</head>
<body>

<div class="header">
  <h1>Transcribe DNA to mRNA</h1>
  <p>This website will take DNA and transcribe it into mRNA</p>
</div>

<div class="content">
  <form action="/action_page.php">
  <label for="DNA">DNA:</label><br>
      <p></p>
  <input type="text" id="DNA" name="DNA" value=""><br>
      <p></p>
  <input type="submit" value="Submit">
</form>
</div>
    </body>

我平时不给别人打工,但我需要测试新的开发环境,所以这里是:

RNATranscriptase

一个基于 Flask 的 Python 网络应用程序,它使用您的脚本将 DNA 转录为 mRNA。还使用 jQuery 到 post 数据和 Boostrap 进行样式设置。