我正在尝试使用套接字将服务器连接到 python 中的客户端。问题是,通过 ipv6 绑定,它可以在我的本地网络上运行。我想要的是将其连接到另一个网络。这些程序是用 Python 3 编写的
这是server.py的代码:
import socket
HOST = someip
PORT = someport
server = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
server.bind((HOST, PORT))
server.listen()
Run Code Online (Sandbox Code Playgroud)
client.py源代码:
import socket
HOST = someip
PORT = someport
client = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
client.connect((HOST, PORT))
Run Code Online (Sandbox Code Playgroud)
我认为这是一个端口转发问题。我知道代码现在什么也不做,但我想首先建立连接。
我知道 64 位相对于 32 位的优势,但是除了兼容性之外,32 位应用程序相对于 64 位应用程序是否有任何优势可以使 32 位应用程序更快或更高效?
我想知道c++中auto关键字如何确定变量的类型。我认为静态类型语言无法做到这一点。例如,这是如何工作的:
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
auto a = 5433245244524;
std::cout << a << std::endl;
}
Run Code Online (Sandbox Code Playgroud) 32bit-64bit ×1
c++ ×1
connection ×1
keyword ×1
networking ×1
performance ×1
python ×1
server ×1
sockets ×1
types ×1
variables ×1
x86 ×1
x86-64 ×1