87205| 0
|
[求助] 掌控板支持的图片类型 |
3 创造力 | 回复本帖可获得 3 创造力奖励! 每人限 1 次 |
本帖最后由 开心的兔子 于 2023-10-7 18:24 编辑 前几天逛论坛的时候看到了这样一篇帖子,可以用掌控板做网站服务器 本人虽然html不是很好(就是不会( 但是我还是想逝世显示图片,不过显示成了这个样子(截图) 这就很尴尬了…… 原图也上传了,各位帮我看看呗( 下面是使用的代码 from mpython import *import networkmy_wifi = wifi()my_wifi.connectWiFi('CMCC-F2qJ', 'g7qd2ifh')#连接Wifiimport usocket#使用SocketHOST, PORT = '', 80#端口socket = usocket.socket(usocket.AF_INET, usocket.SOCK_STREAM)socket.setsockopt(usocket.SOL_SOCKET, usocket.SOCK_STREAM, 1)socket.bind((HOST, PORT))socket.listen(1)#创建Socket参数print('Serving HTTP on port %s ...' % PORT)oled.DispChar(my_wifi.sta.ifconfig()[0], 0, (1-1)*16, 1)oled.DispChar("服务准备完毕", 0, (2-1)*16, 1)oled.DispChar("注意运行时间不要太长", 0, (3-1)*16, 1)oled.DispChar("爱惜一点板子哦", 0, (4-1)*16, 1)oled.show()print(my_wifi.sta.ifconfig()[0])#屏幕(串口)显示信息表示正常运行while True:client_connection, client_address = socket.accept()request = client_connection.recv(1024)print(request.decode("utf-8"))#暂时不知道是干嘛的http_response = """\HTTP/1.1 200 OK<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><title>不欢迎你</title><style>body {display: flex;justify-content: center;align-items: center;height: 100vh;padding: 0;margin: 0}h1 {font-size: 32px;text-align: center;}p {font-size: 24px;text-align: center;}</style></head><body><img src="IllustrationBlur42.png"></body></html>"""#上面这段都是网页代码client_connection.sendall(http_response.encode("utf-8"))client_connection.close()#这个我不知道是干啥的 |
回帖奖励
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed