可以在IronPython中创建一个泛型类吗?我希望继承一个通用c#类,并在上面实现一个自定义IronPython类。
例如:
public class A<T>
{
}
IronPython头等舱:
class B[T](A[T]): # Problematic part. I don't know how to create a
# generic ironpython class
IronPython二等舱:
class C(B[object]):
因此,在第一个IronPython中是问题所在。我现在不需要创建一个泛型类来传递
抱歉,如果这是明显的事情,我是C#的超级新手。我正在编写一个程序,运行一个python脚本来在线检查一些东西,然后将它写回一个C#读取并放在表单上的文件。如果我同时手动运行它们,那么一切都可以工作,但是我真的想从C#程序启动脚本。
下面是应该启动python脚本的函数:
private void RunPython()
{
Process p = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WindowStyle = ProcessWi
在Python下:
ttsiod@elrond:~$ python
>>> import re
>>> a='This is a test'
>>> re.sub(r'(.*)', 'George', a)
'George'
在Perl下:
ttsiod@elrond:~$ perl
$a="This is a test";
$a=~s/(.*)/George/;
print $a;
(Ctrl-D)
George
在C#下:
using System;
us
我正在为一个大学项目开发一个简单的游戏,使用统一。这个游戏利用机器学习,所以我需要TensorFlow来建立一个神经网络( NN ),根据神经网络的预测来完成游戏中的某些动作。
特别是我的学习方法是强化学习。我需要监视用C#编码的环境中的状态和回报,并将它们传递给用Python编码的NN。然后,来自Python代码的预测应该被发送回环境到C#代码。
可悲的是,我很困惑如何让C#和Python进行交流。我在网上读了很多书,但什么也帮不了我。有人能澄清我的想法吗?谢谢。