我是python的新手,正在尝试一些想法。如果有人可以帮助我解决这个问题,那将真的很有帮助。 我在同一台计算机上运行2个ipython笔记本。我想使用套接字在这两个笔记本之间进行通信。我尝试了https://pymotw.com/3/socket/tcp.html中的示例程序,在一本笔记本中运行服务器代码,在另一本笔记本中运行客户端代码。但是没有发生数据传输。当我检查终端中的端口状态时,我确实看到服务器端口已启动并正在等待连接。我的问题是 1.是否可以在Jupyter笔记本中运行客户端服务器套接字代码? 2.在同一台计算机上运行的两台笔记本电脑之间进行IPC的最佳方法是什么?我不想将数据序列化为pickle文件或使用store magic命令。我的要求不允许将交换的变量存储在磁盘上。有人可能会争辩说,可以在程序结束时删除此文件/存储的值。如果内核中断,我找不到删除此数据的安全方法。所以我的想法是使用IPC机制。 3.我找不到关于在同一台计算机上的两个笔记本之间进行安全IPC的任何文章。如果有人有什么好主意,请分享。