我想找到使用telnet在本地主机上打开的所有端口。 我已经使用端口1234上的套接字设置了服务器。 我正在使用以下代码检查端口是否打开
Office.context.mailbox.displayNewMessageForm(
{
htmlBody : "This is a sample with file and item attachments",
attachments :
[
{ type: "file", url: "http://i.imgur.com/9S36xvA.jpg", name: "dog.jpg" },
{ type: "item", itemId : Office.context.mailbox.item.itemId, name: "test_email.msg" }
],
options : { asyncContext: null },
callback : function (asyncResult)
{
if (asyncResult.status == "failed")
{
showMessage("Action failed with error: " + asyncResult.error.message);
}
}
});
但是,运行此代码时没有输出。 感谢代码中的所有更正。谢谢
答案 0 :(得分:1)
传递给函数的参数应以逗号而不是破折号分隔:
for port in range(1, 65536):
答案 1 :(得分:0)
修改异常处理行而不将异常分配给如下所示的变量。
except ConnectionRefusedError:
print("connection refused")
它对我有用,没有任何错误。