python - 无法建立连接,因为目标机器主动拒绝

标签 python sockets

每次我尝试运行我的程序时,我都尝试连接到我的本地机器。 我是个小问题,所以这可能是某个地方的简单错误。

def connect(self):
    self.conn = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    self.conn.connect((self.host,self.port))

这是导致错误的代码。 定义了主机和端口。 为什么会给我这个错误报告?

[Errno 10061] 由于目标机器主动拒绝,无法建立连接

最佳答案

这是因为您还没有打开您尝试连接的端口,那里没有任何监听。如果您尝试连接到 Web 或 FTP 服务器,请先启动它。如果您尝试连接到另一个端口,您还需要编写一个服务器应用程序。

关于python - 无法建立连接,因为目标机器主动拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4532335/

相关文章:

python - 测量灰度图像的平滑度

python - Seaborn 中的 FacetGrid 数据标签

python - 在 Python 中匹配长度超过八个字母的正则表达式

python - Matplotlib "gray"颜色图不跨越全黑到白范围

python - 动态 Django 邮件配置

python - Python的select模块中的select()函数究竟是如何工作的呢?

java - 如何限制通过 ObjectInputStream 从 Socket 读取的最大大小?

iphone - 从 iPhone 通过 udp 发送 "Hello World"消息

C++ 我可以在没有计时器的情况下制作 boost::asio 连接套接字吗?

android - 创建不安全的 RFCOMM 套接字仍然需要配对