[英]Pass the result of Python script to VB.net
我有一個python文件:
myFile.py
def get_value(data):#pass in data as input parameter
output = process(data)#function to process data
return output
在這里, output
可以是浮點數或字符串。 我想從VB.NET調用此python腳本。 我在網上搜索,有人建議
import System.Diagnostics
Process.Start("C:\python " & "myFile.py")
我不確定是否正確。 此外,它不會在python文件中接收output
。
我該怎么辦?
謝謝。
如果您的python腳本就是這樣,則不會調用您的函數,因此不會返回任何內容。
我不知道您打算返回哪種數據,如果是簡單的東西,也許只需在文件末尾使用print(get_value(data))
打印並用VB腳本捕獲打印的行?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.