如何通过CGI脚本在python中使用pythonnet(clr)?

2024-09-30 22:20:10 发布

您现在位置:Python中文网/ 问答频道 /正文

如何通过CGI脚本在python中使用pythonnet(clr)

我尝试通过CGI脚本使用pythonnet(clr)运行python脚本

这是我的代码:

#!"C:/Program Files/Python37/python.exe" 

import os
import sys
import cgi
import gc
import clr  #<== Error here

dll_path =R'' + os.path.dirname(os.path.realpath(__file__))
print(dll_path)

sys.path.append(os.path.join(dll_path, 'Coderstation.dll'))
clr.AddReference(os.path.join(dll_path, "Coderstation"))
from Coderstation.Php import Coders_String

Coders_String = Coders_String()

这是错误:

服务器遇到内部错误,无法完成您的请求。 错误消息: 标题前的脚本输出结束:systemdll.py(文件名)


Tags: path代码import脚本stringos错误sys