中金固收:简单策略的“一加一大于二”及Python实现
plot=False):ifself.ret=={}:strategyClasses.goInit(self)df=pd.concat(self.ret,axis=1)self.navs=df.loc[:,(slice(None),'NAV')]
基于Python 探针完成调用库的数据提取
如果要拿到最直接有用的数据,就只能去改源代码,然后再调用源代码了,但是如果每个库都需要改源代码才能统计,那也太麻烦了,好在Python也提供了一些类似探针的接口,可以通过探针把库的源码进行替换完成我们的代码.2.Python的探针在Python中可以通过sys.meta_path来实现importhook的功能,当执行import相关...
Python调试神器:PySnooper详细使用指南!
您也可以使用max_variable_length=None它从不截断它们。@pysnooper.snoop(max_variable_length=None)defdemo_func():...2.6支持多线程调试模式PySnooper同样支持多线程的调试,通过设置参数thread_info=True,它就会在日志中打印出是在哪个线程对变量进行的修改。@pysnooper.snoop(thread_info=True)defde...
...挑战:EasyBall可以更稳吗?——转债退市风险测算与Python实现
df=df.merge(dfRiskPara,left_on="UNDERLYINGCODE",right_index=True)df["Pct2BeDelisted"]=Noneforcodeindf.index:t=min((df.loc[code,"Ptm"]*50,150))vol=df.loc[code,"vol"]h=df.loc[code,"h"]df.loc[code,"Pct2BeDelisted"]=beDelisted(df.CLOSE[code],df....
斗地主老是输?一起用Python做个自动出牌器,欢乐豆蹭蹭涨!
torch==1.9.0GitPython==3.0.5gitdb2==2.0.6PyAutoGUI==0.9.50PyQt5==5.13.0PyQt5-sip==12.8.1Pillow>=5.2.0opencv-pythonrlcard2.坐标调整确认我们可以打开欢乐斗地主游戏界面,将游戏窗口模式下最大化运行,把AI出牌器程序窗口需要移至右下角,不能遮挡手牌、地主标志、底牌、历史出牌这些关键位置。
Python网络编程之BeautifulSoup库的使用(二)
如果tag包含了多个子节点,tag就无法确定string方法应该调用哪个子节点的内容,.string的输出结果是None,用例:输出:(4)多个内容.strings属性可以获得多个内容,通过遍历实现,用例:输出:输出的字符串中可能包含了很多空格或空行,使用.stripped_strings可以去除多余空白内容,用例:...
ImagePy——UI界面支持开放插件的Python开源图像处理框架
如果在anaconda虚拟环境中安装ImagePy,那么你可能会遇到这样的错误:这个程序需要屏幕访问权限。请使用python构建的框架来运行,并且只有在你已经登录到主显示器上时才这样做,如果遇到这个问题,请从pythonw-m镜像开始。基本操作:ImagePy有一组非常丰富的特性,在这里,我们使用一个具体的示例向你展示ImagePy...
Python中的args和kwargs是什么?该如何使用?
将三个变量默认值设为None,然后看看如何在不考虑顺序的情况下进行映射。defprintThese(a=None,b=None,c=None):print(a,"isstoredina")print(b,"isstoredinb")print(c,"isstoredinc")printThese(c=3,a=1)"""defprintThese(a=None,b=None,c=None):print(a,"isstored...
Day04上市公司数据——用Python进行坐标系转换,数据清洗及筛选
把无关的代码去除,仅剩下63行。我们把经纬度坐标值location分别赋给两个变量,作为参数调用坐标系转换函数,得到wgs84坐标。把wgs84坐标拷贝到坐标拾取器中,得到的蓝色位置和之前的两个就相去甚远了。我们在geojson里获得wgs84坐标(也可输入坐标显示),可以看出和直接在坐标拾取器里输入地址得到的位置,基本上还是...
没有博士学位如何玩转TensorFlow和深度学习
你可以选择一个使神经元继续保留的概率pkeep,通常是50%到75%之间,然后在每一次训练的迭代时,随机地把一些神经元连同它们的权重和偏置一起去掉。在一次迭代里,不同的神经元可以被一起去掉(而且你也同样需要等比例地促进剩余神经元的输出,以确保下一层的激活不会移动)。当测试你神经网络性能的时候,...