Python中文
首页
教程
问答
标签
搜索
登录
注册
在runtim创建动态命名函数
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在创建一个名为<code>pyma</code>的简单包,可在pypi上使用。你知道吗</p> <p>我用一个叫做<code>NDayEMA(n, data)</code>的函数提供了一种计算N天指数移动平均数的方法。(事实上,它是一个名为<code>NDayEMA</code>的类,有一个名为<code>compute()</code>的函数,但在这里并不相关。)</p> <p>我试图在运行时创建一个动态命名的函数作为用户的快捷方式。你知道吗</p> <p>例如:</p> <pre><code>NDayEMA(30, data) </code></pre> <p>以及</p> <pre><code>EMA30(data) </code></pre> <p>会是一样的</p> <pre><code>EMA23(data) EMA1023(data) EMA12(data) </code></pre> <p>也可以使用。你知道吗</p> <p>我知道我将需要一些注册和处理,这是不需要在你的答案,我会得到它自己!我正在搜索如何接收用户提供的函数名,并使用该名称创建函数,而不引发错误消息。你知道吗</p> <p>这里是来自<a href="https://github.com/robmeijer/seer/blob/master/laravel/documentation/database/fluent.md#dynamic" rel="nofollow">Laravel PHP framework</a>的PHP等价物。你知道吗</p> <pre><code>$user = DB::table('users')->where_email_and_password('example@gmail.com', 'secret'); </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这并不能完全回答你的问题,但我建议不要按你的要求去做。您已经有了一个将数字和数据作为参数的方法,因此将数字转换为不同的方法名似乎比您当前的方法更方便。你知道吗</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何提高Djang的410误差
7 回答
如何提高doc2vec模型中两个文档(句子)的余弦相似度?
8 回答
如何提高Docker的日志限制?|[输出已剪裁,达到日志限制100KiB/s]
2 回答
如何提高DQN的性能?
2 回答
如何提高EasyOCR的准确性/预测?
7 回答
如何提高Euler#39项目解决方案的效率?
1 回答
如何提高F1成绩进行分类
10 回答
如何提高FaceNet的准确性
2 回答
如何提高fft处理的精度?
7 回答
如何提高Fibonacci实现对大n的精度?
3 回答
如何提高Flask与psycopg2的连接时间
4 回答
如何提高FosterCauer变换的scipy.signal.invres()的数值稳定性?
10 回答
如何提高gae查询的性能?
10 回答
如何提高GANs用于时间序列预测/异常检测的结果
3 回答
如何提高gevent和tornado组合的性能?
1 回答
如何提高googleappengin请求日志的吞吐量
2 回答
如何提高googlevision文本识别的准确性
6 回答
如何提高groupby/apply效率
3 回答
如何提高Gunicorn中的请求率
1 回答
如何提高G中的文件编码转换
3 回答