我如何将整个路径从python传递到c#?

时间:2018-02-08 14:55:56

标签: c# python image variables

我对c#不是很好,我需要帮助。我创建了一个python代码,用于在文件夹中循环文件,这是代码:

path = os.path.expanduser('~\\Desktop\\image\\')
images = os.listdir(path)
sorted_imgs = images.sort(key=lambda x: int(x.split('.')[0]))

for i, roi in enumerate(images):

    img = (path + roi)
    print(img)

这给了我想要的道路。现在我需要将此路径传递到c#脚本中的变量中,其中变量的名称为' image'。我怎么能这样做?

感谢您的帮助和时间。

1 个答案:

答案 0 :(得分:2)

最好在C#脚本中添加占位符,例如###IMAGEPATH### 并使用像

这样的东西
with open('script.cs', 'rt') as f:
    x = f.read

x.replace('###IMAGEPATH###', path_found)        

with open('script_2.cs', 'wt') as f:
    f.write(x)