web 扩展
Project description
扩展 sanic
(sanic Demo)[https://www.osgeo.cn/sanic/sanic/examples.html/]
(task)[https://python.hotexamples.com/zh/examples/sanic/Sanic/add_task/python-sanic-add_task-method-examples.html]
历史记录
0.0.1 初始版本
0.0.2.
0.0.3 优化 baseView 2024-07-26
0.0.4
baseView: save_file
0.0.5
优化 result 模块
0.0.6
增加 sanics.App 类 及 ViewManage
0.0.7
BaseView : Content-Disposition,zip,head
get_file_partial 方法
webSocket 测试地址 http://www.blue-zero.com/WebSocket/ http://coolaf.com/tool/chattest
这两个遇到个问题,sanic 一执行 websocket 地址 python 就报异常框(需 c++调试)的框
后经过一个个模块删除后发现是:
在文件夹中有 multidict-6.0.2 模块,pip list 显示确是 6.0.4,直接移除 multidict 发现正常
类属性与对象属性
class A:
def __init__(self) -> None:
self.a="12"
pass
class B(A):
b:str="abc"
@classmethod
def geA(cls) -> str:
print(cls.a)
return cls.a
a=A()
print(a.a)
b=B()
b.a="456"
print(b.a,B.a,"b.geA:", b.geA(),"B.geA:",B.geA())
a=A()
print(a.a,A.a)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
co6co.sanic_ext-0.0.7.tar.gz
(21.5 kB
view details)
File details
Details for the file co6co.sanic_ext-0.0.7.tar.gz.
File metadata
- Download URL: co6co.sanic_ext-0.0.7.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5b86f54c93d58c1b0fbf6925aa3951f2807797786d4f79aea55c63ddc76173d
|
|
| MD5 |
034e9340411e7662678cccadbd3af2a3
|
|
| BLAKE2b-256 |
6e0c73de05d1c29f2df2a199eac27216e8fcfd13d16ca00442a8fb2d5b42f995
|