你可以在浏览器运行python脚本了 py-script测试

demo:

1. index.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />

    <title>PyScript Hello World</title>

    <link rel="icon" type="image/png" href="favicon.png" />
     <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
     <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
  </head>

  <body>
<b>
<py-script>
print('Hello world!')
</py-script>
</b>
<py-script>
print('This is the current date and time, as computed by Python:')
</py-script>
<py-script>
from datetime import datetime
now = datetime.now()
datetime = now.strftime("%m/%d/%Y, %H:%M:%S")
pyscript.write('myDate',datetime)
</py-script>
<i>
    <div id="myDate"></div>
</i>
<py-env>
    - matplotlib
</py-env>
<py-script src="/main.py"></py-script>
</body>
</html>

2. main.py

import numpy as np
import matplotlib.pyplot as plt
x= np.array([1,3,5])
y=[2,4,6]
z=np.exp(x)
w=np.exp(y)
plt.plot(x,z,color="blue",marker='*')
plt.plot(y,w,color="red",marker='o')
plt.xlabel("X Axis--------->")
plt.ylabel("Y Axis--------->")
plt

3. 运行结果

 资源列表:


版权声明:本文为Allure_LoveU原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。