gpt4 book ai didi

IronPython 用于使用 IronPython Studios 进行单元测试

转载 作者:行者123 更新时间:2023-12-02 00:45:35 24 4
gpt4 key购买 nike

我想玩 IronPython,并认为编写单元测试是一种足够简单的入门方法。这实质上意味着我的核心应用程序代码仍将使用 C# 编写,只是我的测试是 python。

考虑到这一点,我的理想情况是在 Visual Studio 的同一解决方案中开发 C# 和 IronPython 代码。环顾四周,我发现有一个 Visual Studio 编辑器“IronPythonStudios”应该适合我,尽管到目前为止我遇到了一些问题:

  1. 导入核心 python 库如“Import os”失败。我相信这是因为这些公共(public)库的路径没有在 IDE 中设置,我不知道如何设置它。
  2. 我无法识别来自 visual studio 的 .pyproj 文件,我相信我的 IronPythonStudios 版本正在独立模式下运行而不是集成。知道我该如何改变吗?
  3. 看来 IronPythonStudos 正在编译 .py 文件,而不仅仅是解释它们。这本质上意味着单元测试与 C#/Vb.net 一样慢,因为测试、构建然后执行周期仍然存在。知道如何阻止 VS/IPS 编译文件并让它动态编译脚本吗?

干杯,克里斯。

最佳答案

我也一直在尝试集成 IronPython 和 Visual Studio。您可以通过下载 Visual Studio SDK 并按照列出的步骤进行操作 here .唯一的问题是集成是针对 IPy v 1.x 而不是 2.* 构建的。不知道这对你有多大帮助。

关于IronPython 用于使用 IronPython Studios 进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/739825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com