Skip to main content

Featured

关于对24年中国经济形势的一点看法

        今天已经是大年初五,春节也差不多接近尾声了,也是我在老家待的最后一天,刚好饭后闲来无事,终于静下心来有空写一写宏观经济分析。         回顾23年春节前的几个交易日,权益市场比较动荡,中证1000的平值隐含波动率最高冲到了91.48,要知道中证1000的实现波动率中位数也就15左右,而春节前几个交易日的连续大幅下跌和国家队快速出手使得权益市场走出深V形态,历史和隐含波动率也随之快速飙升。                另外伴随着雪球集体敲入、DMA爆仓等各类事件爆发,权益市场一片鬼哭狼嚎,就在大家都在讨论这波大A行情该谁来背锅时,证监会突发换帅。想想之前频繁出现在财经类流量博主文章中的北向、量化、公墓等,这次券商场外衍生品和私募微盘股应该也难逃一劫。都说经济繁荣时,大家都忙着数钱根本没有人在意合不合规,经济衰退时,你连呼吸都是错的,人性就是如此。关于现有微观市场体制的一些问题我之前也写过一些文章,这里不想再赘述,这里只想探讨一下宏观经济形势问题。         经济活动存在周期,这是我们初学经济学时就所熟知的,一个完整的经济周期包含繁荣、衰退、萧条和复苏四个阶段,每个阶段一般没有固定的时间长度和明显的分界线。但是如果回顾国内经济发展的历史情况,我们便可以大致发现国内经济增长开始下滑并不是近两年才开始的,三年疫情只是一场突如其来的黑天鹅,并没有影响整个大经济周期的演变方向。              从上图不难看出,从2001年加入世贸组织后,我国经济增长率同比逐年上升,呈现出快速发展的繁荣景象,也就是当时全球媒体称赞的“中国速度”。直到2008年,美国次贷危机爆发,中国也深受波及,随后政府出台了史上最大规模的“4万亿”扩张政策,虽然帮助中国摆脱了金融危机的泥潭,但也造成了后续非常严重的产能过剩、通货膨...

Total Pageviews

基于青龙面板的搬瓦工主机信息自动推送

        因为一些特殊需求,我一直在使用BGW的VPS。之前偶然从Github上一位开发者那里看到可以使用搬瓦工提供的API接口来搭建个人VPS信息展示网站。

4

        直到前几天突发奇想或许也可以通过Python脚本自动获取相关信息并每天自动推送到Server酱,这样就可以很方便地知道流量使用情况,于是立马开始动手在网上搜索了一圈,找到了一些代码并自己做了一些删减改动,主要是增加了推送并适配青龙面板相关的部分,也直接分享出来给有需要的小伙伴使用。

# -*- coding: utf-8 -*- """ Created on Wed Jul 19 14:26:26 2023 @author: Grefer """ import requests import json import os # 获取server酱的key(在青龙面板的环境变量或配置文件中设置Serverkey_TOKEN) send_key = os.environ["Serverkey_TOKEN"] # 获取bwg账号对应的veid和apikey(在青龙面板的环境变量中设置BWG_veid/BWG_Key) veid = os.environ["BWG_veid"] apiKey = os.environ["BWG_Key"] class Bandwagonhost(object): def __init__(self, veid, api_key, send_key): self.veid = veid self.api_key = api_key self.send_key = send_key

def get_server_info(self): r = requests.get('https://api.64clouds.com/v1/getServiceInfo?veid=' + self.veid + '&api_key=' + self.api_key) print(json.dumps(r.json(), indent=1)) return json.dumps(r.json(), indent=1) def get_rate_limit_status(self): r = requests.get( 'https://api.64clouds.com/v1/getRateLimitStatus?veid=' + self.veid + '&api_key=' + self.api_key) print(json.dumps(r.json(), indent=1)) def get_data_traffic(self): r = requests.get('https://api.64clouds.com/v1/getLiveServiceInfo?veid=' + self.veid + '&api_key=' + self.api_key) text_list = ["hostname","ve_status"] data_list = ["plan_monthly_data","data_counter"] data = [] convertG = 1024 * 1024 * 1024; for keys in text_list: data.append(json.loads(r.text)[keys]) for keys in data_list: data.append(json.loads(r.text)[keys]/convertG) used_p = data[3]/data[2]*100. res = data[2]-data[3] res_p = 100 - used_p message = ''' 名称:%s\n 状态:%s\n 总流量:%dG\n 已使用:%.2fG %.2f%%\n 剩余量:%.2fG %.2f%% ''' %(data[0],data[1],data[2],data[3],used_p,res,res_p) requests.get('https://sctapi.ftqq.com/' + self.send_key +'.send?title=BWG VPS信息&desp='+message) print('VPS信息已推送') if __name__ == '__main__': # do some test bwh = Bandwagonhost(veid,apiKey,send_key) bwh_info = bwh.get_data_traffic() # for keys in json.loads(bwh_info).keys(): # print (json.loads(bwh_info)[keys]) #print('BWG VPS信息已发送!')

        下面简单帮小白介绍一下脚本配置,老司机可以跳过这部分内容了。

        在青龙面板--->脚本管理界面点击“+”新建一个空文件,文件名可以自己编一个,例如我的“BWG_VPS”

1

        将上述代码全选复制粘贴进去之后保存。然后在环境变量界面分别新增以下三个变量:

        1. “BWG_Key”,值输入从搬瓦工api接口获取到的API Key

        2. “BWG_veid”,值输入搬瓦工api界面的Your VEID

        3. “Serverkey_TOKEN”,值输入你的Server酱SendKey。

        注意以上变量名不要输错~2

        接下来在定时任务界面新建任务,名称随便填,命令行输入:

        task BWG_VPS.py

        注意task后面的文件要和你前面新建的文件名保持一致,定时规则输入:

        30 9 * * *

        表示每天9点30分自动运行任务,点击确定后完成。接下来可以在搜索栏找到这条任务,手动点击运行测试一下。

           1690768247470

        如果一切配置正常,你的手机上Server酱应该已经收到如上所示的VPS信息了,至此大功告成!

Popular Posts