首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与Ruby的端口连接

与Ruby的端口连接
EN

Stack Overflow用户
提问于 2021-08-11 01:03:39
回答 2查看 39关注 0票数 0

有人能帮我完成这个红宝石脚本吗?我试着用红宝石脚本连接我尝试过的:

代码语言:javascript
复制
Ruby version: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [x86_64-linux-gnu]

*require 'socket'
socket = TCPSocket 172.16.5.10 7707*

error :rbexp.rb:3:数字文字...ket = TCPSocket.new 172.16.5.10,7707

后的意外分数部分

EN

回答 2

Stack Overflow用户

发布于 2021-08-11 12:00:16

关于您的错误,unexpected fraction part after numeric literal:ruby 172.16.5.10作为数字文字-使用字符串"172.16.5.10“。

票数 0
EN

Stack Overflow用户

发布于 2021-11-16 18:02:58

解决问题的一个非常简单的方法如下:

代码语言:javascript
复制
require 'socket'

socket = TCPSocket.new "172.16.5.10", 7707

while line = socket.gets
  puts line
end

socket.close
puts "Bye!"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68734902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档