Ruby 初心者スレッド Part 67 (724レス)
1-

32: (オッペケ Srf1-hZl1) 2021/01/06(水)22:35 ID:jWwxeiIUr(2/2) AAS
Ractorが今後どうなるか楽しみ
33: (ワッチョイ 42bb-zSX4) 2021/01/06(水)23:02 ID:eEkuR0nA0(2/2) AAS
>>31
出来ました、ありがとうございます
34: (ワッチョイ 468c-1BNf) 2021/01/06(水)23:28 ID:D4I0bPT10(1) AAS
>>20 これにcoverters : :numeric付けてみたけどカンマを含むデータがうまく処理できず
>>21 いや、それが知りたいんだが
>>23 こうすりゃいいのか。ありがとう
35
(1): (ワッチョイ 2e2c-qBFf) 2021/01/07(木)00:57 ID:ikfTGx5+0(1) AAS
0 で始まる数値は8進数だから、:numeric ではバグル

012 は、10 になる。
一方、09 は8進数では存在しないから、9 となる

require "csv"

text = <<'TEXT'
"09",1
"012",2
TEXT

csv = CSV.new( text )
csv.convert( :numeric )
省2
36
(1): (u_・y) (アウアウウー Saa5-Jh9r) 2021/01/07(木)02:12 ID:oTn3YI8va(1) AAS
csv=<<-TXT
"01.23",1
"09",1
"012",2
TXT
a=csv.each_line.map{|n| eval"[#{n}]" }
p a
37: (ワッチョイ 468c-1BNf) 2021/01/07(木)03:01 ID:BvHUxMcb0(1/2) AAS
>>35 そうそう、これもどうにかしたかった
>>36 nullがあるとダメじゃね?

>>19の例が単純すぎたのでもうちょっとマシな例
"0123456789","5CH CO.,LTD","2021/01/01",12345.67
"0123456790","2CH.COM",,0.00
38: (ワッチョイ ed7f-hZl1) 2021/01/07(木)06:30 ID:yCgL5kYR0(1) AAS
後出しで条件付け加えてくるのやめろ
39: (ワッチョイ 9233-cbZ0) 2021/01/07(木)09:59 ID:d5tQYhLy0(1) AAS
つーか、あとは自分でできるやろ。
やりたいようにやれ。
40: (ワッチョイ 468c-1BNf) 2021/01/07(木)18:15 ID:BvHUxMcb0(2/2) AAS
うむ。>>23で解決した
あとはお題として書いてみた
41: (u_・y) (アウアウウー Saa5-Jh9r) 2021/01/07(木)20:00 ID:pRSWPdMla(1) AAS
友達いなそう
42
(1): (ワッチョイ 5fda-Cbw0) 2021/01/11(月)00:35 ID:RMa4jLhx0(1) AAS
ruby初心者です。

調べたけどわからないので教えて下さい

neriでexeファイルを作ろうとすると、簡単なもので試したのですが、
internal:C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in
`require': cannot load such file -- Win32API (LoadError)
のエラーが出ます。
Windows 10
ruby 3.0 x64
Bat_To_Exe_Converter v3.2
43
(1): (オッペケ Srb3-VpI/) 2021/01/11(月)00:42 ID:XvdCBu9Er(1) AAS
>>42
gem list にWin32APIはあるのか?
44: (ササクッテロラ Spb3-eSWr) 2021/01/11(月)09:03 ID:LZqNfRTHp(1) AAS
>>43
gem listでwin32-api(1.9.2 universal-mingw32)
はありました。
45: (ワッチョイ ff2c-9hkR) 2021/01/11(月)11:30 ID:RwOnRvzI0(1) AAS
「ruby `require': cannot load such file -- Win32API」で検索!
46
(1): (アウアウウー Saa3-zMe3) 2021/01/11(月)15:49 ID:NK5j5E+la(1) AAS
Win32APIはruby3.0から廃止
当然Win32APIを使ってたgemsはRuby3.0では作者がメンテナンスするまで動かないからneri作者の尻ひっぱたくか前のバージョン使え
47
(1): (アメ MMe3-nOiR) 2021/01/11(月)15:52 ID:Yn+GwDZFM(1) AAS
さすがの互換性w
48: (ワッチョイ df01-zMe3) 2021/01/11(月)16:04 ID:KSKcxhht0(1) AAS
Windowsに嫌われてるとか言ってたな。
49: (ワッチョイ ff68-Q/Jp) 2021/01/11(月)21:15 ID:iHOPiDVy0(1) AAS
>>47
いや、さすがにWin32APIはしゃあない。
むしろ、とっくに避けていなければならんかったレベル。
50: (ササクッテロ Spb3-eSWr) 2021/01/11(月)22:59 ID:jE21Oyzwp(1) AAS
>>46
なるほど。ありがとうございます。
わからず、ずっと悩んでました。
51: (ワッチョイ e1da-A78j) 2021/01/21(木)04:05 ID:wRHR1dSL0(1) AAS
環境変数の設定を一切せず
rubyの起動オプションですべて明示するというやり方って
現実的になにかトラブルが発生したりしますか?
1-
あと 673 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s