print要写在BaseDatabaseManager里面,还有BaseDatabaseManager是父类,你要改的代码要写在SqlManager里面,然后还要在vnpy里面调用才会运行
我这print("print_demo_hehe")没有写到SqlManager里面呀!我只是写在database.py文件中,这是全局的不是某个类中的代码。我也没有调用,在cta_strategy/strategies中新建的文件,写上print(),vnpy一运行起来print()就会马上有输出。
import vnpy.trader.database.print_demo
就会运行了