python - 与 Ruby 的端口连接
问题描述
任何人都可以帮助我使用这个 ruby 脚本吗,我正在尝试使用 ruby 脚本连接我尝试了什么:
Ruby version: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [x86_64-linux-gnu]
*require 'socket'
socket = TCPSocket 172.16.5.10 7707*
错误:rbexp.rb:3:数字文字后的意外小数部分 ...ket = TCPSocket.new 172.16.5.10, 7707
解决方案
解决您的问题的一个非常简单的方法如下:
require 'socket'
socket = TCPSocket.new "172.16.5.10", 7707
while line = socket.gets
puts line
end
socket.close
puts "Bye!"
推荐阅读
- c++ - GTests not showing in VS19 test explorer
- node.js - 节点/快递:GET 请求 - 304
- python - Labels not getting printed in line charts
- vb.net - 在面板中滚动会冻结整个计算机
- r - 为什么相同的查询使用 dplyr 在不同的 R 会话上返回不同的结果?
- linux - 特使部署:运行特使运行部署命令的问题
- python - GraphicsView 场景 postEvent focusProxy 不会将事件从事件过滤器传递到 QWebEngineView Widget
- ios - CoreData + CloudKit 但不共享
- ruby-on-rails - 活跃的管理员偏执狂宝石不能与友好的 id 宝石一起使用?
- git - 如何同步 git master、origin/master 和上游 master