重修vn.py笔记 之 一 :hello world

     最近,发现还要继续用vnpy. 再次读一遍代码,为了加深记忆,写个笔记

     首先,写一个最简单的vnpy代码。

# 一个最简单的示例
from vnpy.trader.engine import MainEngine
 
main_engine = MainEngine() 

try:
   main_engine.write_log("这是 测试")
except Exception as e:
    print(f"有错误: {e}")
finally:   
    main_engine.close()

  运行后,当前路径下:的 .vntrader下,生成一个 log目录, 里面有当前日期的log, 编辑器可以打开。

 

main_engine.write_log 做了:

1. 生成一个Log 类,

2. 把 这个类再封装到 Event类里,

3. 将这个event 放入事件引擎。 

 

posted on 2025-12-24 16:52  金凯旋  阅读(2)  评论(0)    收藏  举报

导航