通知设置 新通知
股票万0.8全包开户 万0.8全佣开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 2952 次浏览 • 2022-03-30 17:12
中信建投证券成立于2005年11月2日,是经中国证监会批准设立的全国性大型综合证券公司。公司注册于北京,注册资本76.46亿元。公司A股于2018年6月20日在上交所主板上市
其费率:
股票:万1全包(包含过户费,规费)ETF基金:万0.5可转债(新规):沪市:十万分之五;深市: 十万分之五逆回购一折两融佣金万0.8全佣新三板万6港股通万1两融利率5.5%期权1.7元
这个费率比很多券商都要低的多,支持同花顺登录。万0.8全佣,目前为止笔者也只见过这一个营业部。
需要的朋友可以扫描下面微信二维码联系开户:
备注:开户
查看全部
川财证券万一全包全佣 包含过户费 开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 2829 次浏览 • 2022-03-28 22:31
川财证券有限责任公司是经中国证监会批准成立的、全国首家由财政国债中介机构整体转制而成的专业证券公司。
川财证券万一全包全佣 包含过户费 开户,费率如下:
1. A股佣金:万1全包,全佣
2. 场内基金:(封基/LOF/ETF)万0.5
3. 可转债:沪:十万分之四点四 ,深:十万分之八
4. 支持同花顺,通达信登录
5. 支持网格交易,条件单
需要开户的老铁们,请扫码联系,备注:川财证券开户
查看全部
华林证券万一免五开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 2046 次浏览 • 2022-03-28 22:19
华林证券万一免五开户,费率如下:
股票: 万1免五
ETF/LOF: 万0.6免五,场内基金ETF,LOF免五
可转债:沪市:万0.6免五 深市:万0.6免五
两融:万1,利率6.5%起(可根据资金调整)
期权:2元/张 港股:万2
支持腾讯自选股
需要开户的老铁们,请扫码联系,备注:华林证券开户
查看全部
东方证券万一免五开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 1923 次浏览 • 2022-03-28 22:04
1. A股佣金:万1免五
2. 场内基金:(封基/LOF/ETF)万0.5
3. 可转债+债券:万分之0.5(沪)万分之0.5(深圳)
4. 融资融券利率6.5%,按使用天数收取利息
5.专属新客理财入金1万起,时间30天或60天的优秀理财产品。(固收类产品)
6. 支持同花顺,通达信登录
7. 支持量化金字塔
需要开户的老铁们, 请扫码联系,备注:东方证券开户
查看全部
开两融不用去营业部柜台的券商
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 1299 次浏览 • 2022-03-28 21:37
并且国金的两融费率有优惠政策,目前可以给到默认5.3%的融资利率,然后可以申请调到5.1%(需要资金100w以上)。
股票默认给的是万一。还可以开通量化接口ptrade和qmt。
需要的朋友可以扫描联系,备注国金开户。
查看全部
比万一免五还低的券商
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 1362 次浏览 • 2022-03-27 19:18
但如每次交易股票大于5万,那么就不需要追求万一免五了,
因为5万*万1也是五块,达到证监会规定的最低佣金标准了,就不存在扣佣的肉疼
可是,来来来,敲黑板了
如能开一个万0.9的券商,交易10万只需要9元手续费,咱这是不是 又省了一笔?
需要的老铁们,
欢迎扫码,备注:开户
查看全部
但如每次交易股票大于5万,那么就不需要追求万一免五了,
因为5万*万1也是五块,达到证监会规定的最低佣金标准了,就不存在扣佣的肉疼
可是,来来来,敲黑板了
如能开一个万0.9的券商,交易10万只需要9元手续费,咱这是不是 又省了一笔?
需要的老铁们,
欢迎扫码,备注:开户
如何查询个人开了多少个公众号?
闲聊 • 绫波丽 发表了文章 • 0 个评论 • 2707 次浏览 • 2022-03-25 21:20
首先 进入你的微信公众号,点击右上角,点击账户详情。
然后在详情页面里面, 找个主体信息
点击右边的详情
进入新页面里面,点击下面的主体绑定查询
就可以查到你绑定了多少个微信公众号了。
现在一个人可以绑定3个公众号。 查看全部
首先 进入你的微信公众号,点击右上角,点击账户详情。
然后在详情页面里面, 找个主体信息
点击右边的详情
进入新页面里面,点击下面的主体绑定查询
就可以查到你绑定了多少个微信公众号了。
现在一个人可以绑定3个公众号。
两融利率最低是哪个券商?
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 1303 次浏览 • 2022-03-22 16:48
两融利率是融资融券的利息,一般在5.x%~8.x%。
而市场上最低的融资利率是哪个券商呢?
根据笔者接触到的券商来说(基本涵盖市面所有的券商), 最低的是某营业部的国金的5.3%,并且是默认开通就给到这个费率,开完可以继续往下调到5.1%,资金量大还可以继续往下调。也就是50W开完两融后的利率就是5.3%。
不少网上的券商说两融利率5.x%,而实际开户后会说5.x%是入金500W以上的费率,正常默认开通的费率是6.x%~9.x%。 套路满满的。
国金目前一个最大的优势是可以在app开通两融,不需要去营业部,不需要临柜! 适合上班族。
需要的可以扫描开通:PS 不是每个国金营业部都有这个费率哦
查看全部
两融利率是融资融券的利息,一般在5.x%~8.x%。
而市场上最低的融资利率是哪个券商呢?
根据笔者接触到的券商来说(基本涵盖市面所有的券商), 最低的是某营业部的国金的5.3%,并且是默认开通就给到这个费率,开完可以继续往下调到5.1%,资金量大还可以继续往下调。也就是50W开完两融后的利率就是5.3%。
不少网上的券商说两融利率5.x%,而实际开户后会说5.x%是入金500W以上的费率,正常默认开通的费率是6.x%~9.x%。 套路满满的。
国金目前一个最大的优势是可以在app开通两融,不需要去营业部,不需要临柜! 适合上班族。
需要的可以扫描开通:PS 不是每个国金营业部都有这个费率哦
QMT非常吃内存,且千万不要断网运行
量化交易-Ptrade-QMT • 李魔佛 发表了文章 • 0 个评论 • 2221 次浏览 • 2022-03-21 23:47
而在网络状况极差或者断网的情况下,会有个bug,就是可以把机子的内存吃满。笔记本配的24GB的内存,然鹅。。。。
还是卡死了。 连任务管理器都打不开。经常漫长的等待,最后还是按下了重启按钮(硬重启)。
查看全部
知识星球获取文章链接与数据
python爬虫 • 李魔佛 发表了文章 • 0 个评论 • 1501 次浏览 • 2022-03-21 20:15
既然官方不提供这个功能,只能自己使用爬虫手段获取了,额。
既然官方不提供这个功能,只能自己使用爬虫手段获取了,额。
迅投QMT实时调用集思录数据 自动交易教程
量化交易-Ptrade-QMT • 李魔佛 发表了文章 • 0 个评论 • 5138 次浏览 • 2022-03-20 19:13
不过好在QMT支持第三方库,并且也可以连通外部数据,不像Ptrade那样封闭(Ptrade里面os这个内置库都被阉割了,更别说访问外部数据),所以笔者就写了一个实时访问集思录数据的接口,供QMT访问。
使用flask做接口是最简单,可是flask性能非常低下,故使用异步框架uvicorn +asgi。
返回了383个转债数据,只要集思录上有的,都可以获取到QMT里面。
在QMT里面的调用函数就8行:
其主要核心是之前的文章里面登录并获取集思录数据。然后套一个web接口调用即可。
而这里也把之前集思录密码加密部分改为自己使用AES加密,省去了JS执行的流程,简化了运行流程,提升了效率。
每次请求大约需要0.8~0.9秒左右。
运行方式:
先把依赖安装好, pip install -r requirements.txt
然后 python app.py
就在后台运行了,不要关闭。
然后用浏览器打开 http://127.0.0.1:8080 如果有数据就说明成功了。
QMT部分的代码:
def get_jisilu_data():
try:
r = requests.get('http://127.0.0.1:8080/jisilu')
except Exception as e:
print(e)
return []
else:
return r.json()
调用上面本地的接口就可以获取数据了。
PS:提升速度TIP
第一次运行的时候 cache=False
会保存你的用户名密码加密数据,然后后续可以关闭上面的python程序,把上面代码的cache=False改为cache=True, 重新运行,这样速度会得到提升。因为不用每次都做AES计算了,因为每次对用户名密码做AES运算的结果第一次已经保存下来。
更多QMT教程,可以关注公众号与知识星球 查看全部
不过好在QMT支持第三方库,并且也可以连通外部数据,不像Ptrade那样封闭(Ptrade里面os这个内置库都被阉割了,更别说访问外部数据),所以笔者就写了一个实时访问集思录数据的接口,供QMT访问。
使用flask做接口是最简单,可是flask性能非常低下,故使用异步框架uvicorn +asgi。
返回了383个转债数据,只要集思录上有的,都可以获取到QMT里面。
在QMT里面的调用函数就8行:
其主要核心是之前的文章里面登录并获取集思录数据。然后套一个web接口调用即可。
而这里也把之前集思录密码加密部分改为自己使用AES加密,省去了JS执行的流程,简化了运行流程,提升了效率。
每次请求大约需要0.8~0.9秒左右。
运行方式:
先把依赖安装好, pip install -r requirements.txt
然后 python app.py
就在后台运行了,不要关闭。
然后用浏览器打开 http://127.0.0.1:8080 如果有数据就说明成功了。
QMT部分的代码:
def get_jisilu_data():
try:
r = requests.get('http://127.0.0.1:8080/jisilu')
except Exception as e:
print(e)
return []
else:
return r.json()
调用上面本地的接口就可以获取数据了。
PS:提升速度TIP
第一次运行的时候 cache=False
会保存你的用户名密码加密数据,然后后续可以关闭上面的python程序,把上面代码的cache=False改为cache=True, 重新运行,这样速度会得到提升。因为不用每次都做AES计算了,因为每次对用户名密码做AES运算的结果第一次已经保存下来。
更多QMT教程,可以关注公众号与知识星球
python AES 加密 windows和linux平台的不同
python • 李魔佛 发表了文章 • 0 个评论 • 1827 次浏览 • 2022-03-19 11:18
实际两个平台使用pip install安装的aes库不一样。
windows报错
File "C:\anaconda\lib\site-packages\Crypto\Cipher\__init__.py", line 77, in _create_cipher
raise TypeError("IV is not meaningful for the ECB mode")
TypeError: IV is not meaningful for the ECB mode
只需要把AES.new() 的参数里面的iv给去掉就可以了。
查看全部
实际两个平台使用pip install安装的aes库不一样。
windows报错
File "C:\anaconda\lib\site-packages\Crypto\Cipher\__init__.py", line 77, in _create_cipher
raise TypeError("IV is not meaningful for the ECB mode")
TypeError: IV is not meaningful for the ECB mode
只需要把AES.new() 的参数里面的iv给去掉就可以了。
可转债最低费率券商有哪些
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 1899 次浏览 • 2022-03-19 00:04
但每天需要捣腾可转债的,(尤其可转债是可以T+0的 )千万也别忘了找个转债费最低率的券商,
那笔者目前发现现有几家 (YH, GF,GS等)针对可转债那可是相当友好的
例:新规后,广发的可转债费率
沪:十万分之4.1
深:十万之4.1
最低0起步,详情看如下截图
目前国盛,广发,国金, 银河 费率都是很低的。
需要开的老铁们,
欢迎扫码,备注:开户
查看全部
但每天需要捣腾可转债的,(尤其可转债是可以T+0的 )千万也别忘了找个转债费最低率的券商,
那笔者目前发现现有几家 (YH, GF,GS等)针对可转债那可是相当友好的
例:新规后,广发的可转债费率
沪:十万分之4.1
深:十万之4.1
最低0起步,详情看如下截图
目前国盛,广发,国金, 银河 费率都是很低的。
需要开的老铁们,
欢迎扫码,备注:开户
万一免五的券商有哪些?
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 5808 次浏览 • 2022-03-18 00:18
目前笔者这里共有6家万一免五的券商可以开通,分别是GS,YH,HB,HL , DF, 。(不能明文打印哈)
支持同花顺,支持通达信,还有量化接口。
需要的可以联系开:
备注:开户
查看全部
目前笔者这里共有6家万一免五的券商可以开通,分别是GS,YH,HB,HL , DF, 。(不能明文打印哈)
支持同花顺,支持通达信,还有量化接口。
需要的可以联系开:
备注:开户
迅投QMT技术交流群
量化交易-Ptrade-QMT • 绫波丽 发表了文章 • 0 个评论 • 1790 次浏览 • 2022-03-17 15:25
可以扫码加入:
备注qmt群
docker部署golang应用 无法下载第三方包 解决办法
Golang • 李魔佛 发表了文章 • 0 个评论 • 1744 次浏览 • 2022-03-14 14:43
ENV GOPROXY https://goproxy.cn
RUN go mod download
RUN go build main.go
ENV GOPROXY https://goproxy.cn
RUN go mod download
RUN go build main.go
腾讯云的轻服务器可以免费升级,2核变4核,性能有提升吗?
闲聊 • 李魔佛 发表了文章 • 0 个评论 • 1207 次浏览 • 2022-03-05 09:00
群里看到有人发了这个优惠,果断升级了。
升级后:
cat /proc/cpuinfo
显示4个cpu core了。
企鹅果然在让利大筹宾
不过在首页看了下,其实这个优惠也可以直接购买,不过只适合首单:
https://curl.qcloud.com/eCqCAb4a
查看全部
群里看到有人发了这个优惠,果断升级了。
升级后:
cat /proc/cpuinfo
显示4个cpu core了。
企鹅果然在让利大筹宾
不过在首页看了下,其实这个优惠也可以直接购买,不过只适合首单:
https://curl.qcloud.com/eCqCAb4a
ubuntu20 pycharm goland 无法使用中文输入法ibus
Linux • 李魔佛 发表了文章 • 0 个评论 • 1581 次浏览 • 2022-02-20 15:14
ubuntu 20.04 Intelligent Pinyin 1.11.1 IntelliJ IDEA 2020.2.2(Ultimate Edition)
当全拼输入2~3个汉字时,会被强行打断,然后就无法继续输入(也无法切换中英文),并且汉字下会有下划线。
该提问来源于开源项目:libpinyin/ibus-libpinyin
1.点击菜单 "Help | Edit Custom VM options..."
2.添加 -Drecreate.x11.input.method=true 到最后一行
3.重启IDEA
查看全部
ubuntu 20.04 Intelligent Pinyin 1.11.1 IntelliJ IDEA 2020.2.2(Ultimate Edition)
当全拼输入2~3个汉字时,会被强行打断,然后就无法继续输入(也无法切换中英文),并且汉字下会有下划线。
该提问来源于开源项目:libpinyin/ibus-libpinyin
1.点击菜单 "Help | Edit Custom VM options..."
2.添加 -Drecreate.x11.input.method=true 到最后一行
3.重启IDEA
ubuntu20 不建议使用fcitx作为输入法框架
Linux • 李魔佛 发表了文章 • 0 个评论 • 1591 次浏览 • 2022-02-19 11:54
受不了了,直接用会ibus下的智能拼音,也很好用。 查看全部
受不了了,直接用会ibus下的智能拼音,也很好用。
广发万一 全佣开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 2039 次浏览 • 2022-01-27 11:57
ETF,LOF 万0.5,
可转债(新规)上海十万分之4.1,深圳十万分之4.1
上述佣金调整要求入金1W即可
广发证券的优势:
1.广发证券目前可外接同花顺
2.广发证券开户流程简便,开户过程3分钟。填写客户信息资料,单向录制,只需在视频中回复“是”即可。
3.信息审核效率高,信息审核,回访电话将会在5分钟之内完成。
4.广发证券是财富管理转型的龙头,场外基金代销渠道广泛,支付宝代销打一折的场外基金,我们基本也打一折。
5.广发易淘金的智能条件单是前十大券商最完善的app,拥有网格交易、开板卖出、定价买入、定价卖出、持仓回本、止损止盈、反弹买入、回落卖出等功能。
6.广发证券在全国400多家营业部,业务互联互通,可预约时间办理业务,客户体验感很好。
需要可以直接扫码开户:
如果遇到问题或者想要详细咨询,可扫码加微信:
查看全部
股票万1.2(包含过户费)
ETF,LOF 万0.5,
可转债(新规)上海十万分之4.1,深圳十万分之4.1
上述佣金调整要求入金1W即可
广发证券的优势:
1.广发证券目前可外接同花顺
2.广发证券开户流程简便,开户过程3分钟。填写客户信息资料,单向录制,只需在视频中回复“是”即可。
3.信息审核效率高,信息审核,回访电话将会在5分钟之内完成。
4.广发证券是财富管理转型的龙头,场外基金代销渠道广泛,支付宝代销打一折的场外基金,我们基本也打一折。
5.广发易淘金的智能条件单是前十大券商最完善的app,拥有网格交易、开板卖出、定价买入、定价卖出、持仓回本、止损止盈、反弹买入、回落卖出等功能。
6.广发证券在全国400多家营业部,业务互联互通,可预约时间办理业务,客户体验感很好。
需要可以直接扫码开户:
如果遇到问题或者想要详细咨询,可扫码加微信:
notion apk 下载
网络 • 马化云 发表了文章 • 0 个评论 • 2115 次浏览 • 2022-01-27 11:15
这里的版本应该是一直都是指向最新的。
https://notion.en.uptodown.com/android/download
只是好奇,为啥这么好用的一个国际app,国内环境下居然没有一个稳定 的下载网点? 各种应用市场居然也找不到。 查看全部
这里的版本应该是一直都是指向最新的。
https://notion.en.uptodown.com/android/download
只是好奇,为啥这么好用的一个国际app,国内环境下居然没有一个稳定 的下载网点? 各种应用市场居然也找不到。
获取所有可转债日线数据 日K数据 溢价率
股票 • 李魔佛 发表了文章 • 0 个评论 • 1739 次浏览 • 2022-01-24 17:46
除了正常的 开盘,收盘,最高,最低,成交量,换手率等,还加入了溢价率。
数据过于久远的就没有导出来,时间跨度从2017年1月开始,到当前2022-01-21的所有日线数据都有。
存储格式为csv。
可以直接使用pandas导入:
import pandas as pd
df = pd.read_csv('可转债日线数据.csv')
数据获取方式:
扫码关注公众号,后台回复: 可转债日线数据 查看全部
ASGI 'lifespan' protocol appears unsupported
python • 李魔佛 发表了文章 • 0 个评论 • 3429 次浏览 • 2022-01-18 23:12
实际原因并不是真的不支持。
可能只是在lifespan部分的代码里面出现了错误而无法打印出来。
启动的时候加入:--lifespan on
uvicorn --host 0.0.0.0 asgi_lc:app --lifespan on
这样就知道你的代码那里出错了,只要把错误的地方修复了,那么这个提示就会消失了。 查看全部
实际原因并不是真的不支持。
可能只是在lifespan部分的代码里面出现了错误而无法打印出来。
启动的时候加入:--lifespan on
uvicorn --host 0.0.0.0 asgi_lc:app --lifespan on
这样就知道你的代码那里出错了,只要把错误的地方修复了,那么这个提示就会消失了。
国金证券万一开户
券商万一免五 • 绫波丽 发表了文章 • 0 个评论 • 2270 次浏览 • 2022-01-16 23:49
费率:
股票万一
场内基金万0.5
可转债上海百万分之五(没有最低),深圳十万分之五(最低0.1)
融资利率5.0%
开通后可以直接开通QMT,ptrade量化功能,不收取流量费。
QMT和ptrade的一些介绍资料:
自动化交易:QMT安装python第三方库
https://zhuanlan.zhihu.com/p/445599417
什么是Ptrade
http://www.30daydo.com/article/44230
需要的可以扫码开通。
查看全部
费率:
股票万一
场内基金万0.5
可转债上海百万分之五(没有最低),深圳十万分之五(最低0.1)
融资利率5.0%
开通后可以直接开通QMT,ptrade量化功能,不收取流量费。
QMT和ptrade的一些介绍资料:
自动化交易:QMT安装python第三方库
https://zhuanlan.zhihu.com/p/445599417
什么是Ptrade
http://www.30daydo.com/article/44230
需要的可以扫码开通。
不是所有的bytes都可以转换为string
python • 李魔佛 发表了文章 • 0 个评论 • 1411 次浏览 • 2022-01-14 14:56
b.decode('utf8')
如果报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 1: invalid continuation byte
说明字节无法字节转为string,
上面的字节是可以正常decode为utf8
而改下字节数据
所以你试下decode下面的字节:c=b'\x1e\xe4\xd5\x97\x9a#\x99kC\xadD\x7f\x9a\xc2G\x92'
是无法解析的。
这个是没有办法的,如果要硬刚 。
可以加入参数errors = ‘replace’
b.decode('utf8',errors='replace')
这样就不会报错。但是这也只是输出的乱码。
正确的姿势是要看看你的字节的最原始编码格式。如果是gbk,那么就应该使用b.decode('gbk')
查看全部
b.decode('utf8')
如果报错:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 1: invalid continuation byte
说明字节无法字节转为string,
上面的字节是可以正常decode为utf8
而改下字节数据
所以你试下decode下面的字节:
c=b'\x1e\xe4\xd5\x97\x9a#\x99kC\xadD\x7f\x9a\xc2G\x92'
是无法解析的。
这个是没有办法的,如果要硬刚 。
可以加入参数errors = ‘replace’
b.decode('utf8',errors='replace')
这样就不会报错。但是这也只是输出的乱码。
正确的姿势是要看看你的字节的最原始编码格式。如果是gbk,那么就应该使用b.decode('gbk')
Ptrade、QMT如何在虚拟机下运行?
量化交易-Ptrade-QMT • 李魔佛 发表了文章 • 0 个评论 • 3903 次浏览 • 2022-01-12 19:38
那是不是只能在本地的物理机上执行的呢?
不过有办法解决:
使用阿里云的云服务中的无影云。
关键它价格也不贵,一年的2核4G的价格也就是139元,支持windows
https://www.aliyun.com/minisite/goods?userCode=nebb965s
无影云桌面 (Elastic Desktop Service),是一种易用、安全、高效的云上桌面服务。它支持快速便捷的桌面环境创建、部署、统一管控与运维。无需前期传统硬件投资,帮您快速构建安全、高性能、低成本的企业桌面办公体系。可广泛应用于具有高数据安全管控、高性能计算等要求的安全办公、金融、设计、影视、教育等领域。
其实就是一个windows的远程桌面,里面可以按照各种应用程序,比如同花顺,东方财富,QQ等等
连接方式,使用浏览器就可以连上远程桌面了:
我用的谷歌浏览器,现在无论走到那里,只要可以上网,就可以在浏览器里面连接到远程桌面,看到Ptrade里面的情况。
查看全部
那是不是只能在本地的物理机上执行的呢?
不过有办法解决:
使用阿里云的云服务中的无影云。
关键它价格也不贵,一年的2核4G的价格也就是139元,支持windows
https://www.aliyun.com/minisite/goods?userCode=nebb965s
无影云桌面 (Elastic Desktop Service),是一种易用、安全、高效的云上桌面服务。它支持快速便捷的桌面环境创建、部署、统一管控与运维。无需前期传统硬件投资,帮您快速构建安全、高性能、低成本的企业桌面办公体系。可广泛应用于具有高数据安全管控、高性能计算等要求的安全办公、金融、设计、影视、教育等领域。
其实就是一个windows的远程桌面,里面可以按照各种应用程序,比如同花顺,东方财富,QQ等等
连接方式,使用浏览器就可以连上远程桌面了:
我用的谷歌浏览器,现在无论走到那里,只要可以上网,就可以在浏览器里面连接到远程桌面,看到Ptrade里面的情况。
性能测试: flask WSGI vs 异步 ASGI vs tornodo vs Golang Gin
Golang • 李魔佛 发表了文章 • 0 个评论 • 3113 次浏览 • 2022-01-12 10:58
测试命令:
ab -kc 1000 -n 4000 http://127.0.0.1:5000/
代码最精简:
flask wsgi:from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run(host='0.0.0.0')
得到的结果:
ASGI的代码:async def app(scope, receive, send):
await send({
'type': 'http.response.start',
'status': 200,
'headers': [
[b'content-type', b'text/html']
]
})
await send({
'type': 'http.response.body',
'body': b'Hello This is server running',
'more_body': False
})
运行命令:
uvicorn --host 0.0.0.0 simple_asgi:app
得到的结果:
python的tornado
from tornado import ioloop
from tornado import web
class Homepage(web.RequestHandler):
def get(self):
print('get method')
self.write("This is tornado server")
if __name__ == '__main__':
app = web.Application([
("/",Homepage),
])
app.listen(8888)
ioloop.IOLoop.current().start()
Goland的gin package main
import "github.com/gin-gonic/gin"
// 测试专用
func main() {
r := gin.Default()
r.GET("/index", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "Working"})
})
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "Working"})
})
r.Run()
}
通过requests per second 每秒的请求数:
flask : 1000
uvicorn: 2000
tornoda:3000
go gin:4000
所以综合测试结果,flask的性能最烂,go gin的性能最好。差了4倍。
转载请注明出处:
http://www.30daydo.com/article/44336
查看全部
测试命令:
ab -kc 1000 -n 4000 http://127.0.0.1:5000/
代码最精简:
flask wsgi:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run(host='0.0.0.0')
得到的结果:
ASGI的代码:
async def app(scope, receive, send):
await send({
'type': 'http.response.start',
'status': 200,
'headers': [
[b'content-type', b'text/html']
]
})
await send({
'type': 'http.response.body',
'body': b'Hello This is server running',
'more_body': False
})
运行命令:
uvicorn --host 0.0.0.0 simple_asgi:app
得到的结果:
python的tornado
from tornado import ioloop
from tornado import web
class Homepage(web.RequestHandler):
def get(self):
print('get method')
self.write("This is tornado server")
if __name__ == '__main__':
app = web.Application([
("/",Homepage),
])
app.listen(8888)
ioloop.IOLoop.current().start()
Goland的gin
package main
import "github.com/gin-gonic/gin"
// 测试专用
func main() {
r := gin.Default()
r.GET("/index", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "Working"})
})
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "Working"})
})
r.Run()
}
通过requests per second 每秒的请求数:
flask : 1000
uvicorn: 2000
tornoda:3000
go gin:4000
所以综合测试结果,flask的性能最烂,go gin的性能最好。差了4倍。
转载请注明出处:
http://www.30daydo.com/article/44336
python异步编程实战 基于AIO的全栈开发技术 勘误
书籍 • 李魔佛 发表了文章 • 0 个评论 • 1420 次浏览 • 2022-01-10 12:45
是一本用心写的好书。
不过也存在一些纰漏(个人认为的);
定期更新,看到哪更新到哪
P11 : 最后一行的pool 应该是线程池 应该改为进程池。
P35: 执行的docker 命令: docker-compose up -d -d前面有一个空格
持续更新
查看全部
是一本用心写的好书。
不过也存在一些纰漏(个人认为的);
定期更新,看到哪更新到哪
P11 : 最后一行的pool 应该是线程池 应该改为进程池。
P35: 执行的docker 命令: docker-compose up -d -d前面有一个空格
持续更新
ubuntu goland破解激活教程
Golang • 李魔佛 发表了文章 • 0 个评论 • 5122 次浏览 • 2022-01-05 13:08
ubuntu下的goland可以直接到官网下载。
或者在自带的software center。
不过goland只能试用一个月,一个月后只能要激活。
所以有一个reset插件,可以每次开启goland的时候把激活日期重置,往后推一个月。
只需要打开goland,然后把插件拖进去goland的界面即可。
插件获取方式:
关注公众号:
30天尝试新事情
后台回复:goland激活
即可 查看全部
ubuntu下的goland可以直接到官网下载。
或者在自带的software center。
不过goland只能试用一个月,一个月后只能要激活。
所以有一个reset插件,可以每次开启goland的时候把激活日期重置,往后推一个月。
只需要打开goland,然后把插件拖进去goland的界面即可。
插件获取方式:
关注公众号:
30天尝试新事情
后台回复:goland激活
即可
腾讯云上的centos 然后没有sudo
网络 • 李魔佛 发表了文章 • 0 个评论 • 1545 次浏览 • 2022-01-05 11:59
yum -y install sudo
稍等片刻就可以了。
现在腾讯的轻服务器还是很便宜,双核4G的服务器,3年,价格才200左右,平均一年60多,随便拿来挖矿就可以回本了。单买一年的话74块,也就一天的饭钱。
活动还在继续,点击下面的官网链接就可以购买了。不限定是否新用户,老用户也可以的。
https://curl.qcloud.com/eCqCAb4a
查看全部
yum -y install sudo
稍等片刻就可以了。
现在腾讯的轻服务器还是很便宜,双核4G的服务器,3年,价格才200左右,平均一年60多,随便拿来挖矿就可以回本了。单买一年的话74块,也就一天的饭钱。
活动还在继续,点击下面的官网链接就可以购买了。不限定是否新用户,老用户也可以的。
https://curl.qcloud.com/eCqCAb4a