Pythonでテキストファイルから数字を読み込む時に、スペースで区切られたデータをパラメータセットとして配列の中に格納したいのですが、その際にチェック事項があってFor LoopにTryを挟んでいます。この状態でどうしても下記のエラーが出るのですが、どのようにすれば良いのでしょうか?
宜しくお願い致します。
TypeError: argument 2 to map() must support iteration
---
def ReadOutput1():
f = open('C:/Users/.../output1.txt','rb')
output = []
for line in f:
ls = line.split(' ')
for i in range(4, 8)):
try:
modelParams[i-4] = map(add, float(ls[i]))
except ValueError:
(...)
return output
時間入力を何分何秒をシリアル値に変換するマクロを作って使用していますが、
エンターキーに割り当てが出来ないのでカーソルキーの「↓」を割り当てています。
本当は「1234」と入力してエンターキーを押せばマクロが実行されそのセルに
12:34というシリアル値を入力したいのです。
エンターキーへの割り当ての仕方を教えてください。
ブックが開かれたら実行されるマクロで
Private Sub Workbook_Open()
Application.OnKey Key:="{ENTER}", Procedure:="時間変換"
End Sub
ではエンターキーで"時間変換"マクロは実行されず
Private Sub Workbook_Open()
Application.OnKey Key:="{DOWN}", Procedure:="時間変換"
End Sub
ではカーソルキー「↓」で"時間変換"マクロは実行されます。
何がいけないのでしょうか?
どうか分かる方、アドバイスをお願い致します。
前に投降した、Aptana Studioの複数ファイルの扱いの続きですが、どなたか
Aptana Studio 3に詳しい方、情報ください。
一応、Aptana Studio 3のパースペクティブにRubyが表示されるようにまでして、
「ファイル」→「新規」→「Ruby Project」を選んで、プロジェクトを作成した後、
このプロジェクトを右クリック→「新規」→「空のRubyスクリプト」で、use_grep.rbと
grep.rbのファイルを作成して保存。
このプロジェクトを右クリック→「実行」→「Rubyスクリプト」→「launchスクリプトの選択(use_grep.rb)」
を実行すると、
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': "\xEF\xBF" from Windows-31J to UTF-8 (Encoding::UndefinedConversionError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
のエラーが出ます。(requireのWindows-31JのコードがUTF-8のものに変換できないといっているようなのですが、)こんな簡単なプログラムをAptana Studio 3で動かせないで昨日からはまってしまっています。
ちなみに前回のものはRubyのパースペクティブが使える前の段階で、プロジェクトの下のファイルは
「New FromTemplate」→「Ruby」を選択して2つのファイルを作っています。
Aptana Studio 3でrequireコマンドを使って、2つ以上のファイルを動かした経験のあられる方、
御教示お願い致します。
前に投降した、Aptana Studioの複数ファイルの扱いの続きですが、どなたか
Aptana Studio 3に詳しい方、情報ください。
一応、Aptana Studio 3のパースペクティブにRubyが表示されるようにまでして、
「ファイル」→「新規」→「Ruby Project」を選んで、プロジェクトを作成した後、
このプロジェクトを右クリック→「新規」→「空のRubyスクリプト」で、use_grep.rbと
grep.rbのファイルを作成して保存。
このプロジェクトを右クリック→「実行」→「Rubyスクリプト」→「launchスクリプトの選択(use_grep.rb)」
を実行すると、
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': "\xEF\xBF" from Windows-31J to UTF-8 (Encoding::UndefinedConversionError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
のエラーが出ます。(requireのWindows-31JのコードがUTF-8のものに変換できないといっているようなのですが、)こんな簡単なプログラムをAptana Studio 3で動かせないで昨日からはまってしまっています。
ちなみに前回のものはRubyのパースペクティブが使える前の段階で、プロジェクトの下のファイルは
「New FromTemplate」→「Ruby」を選択して2つのファイルを作っています。
Aptana Studio 3でrequireコマンドを使って、2つ以上のファイルを動かした経験のあられる方、
御教示お願い致します。
前に投降した、Aptana Studioの複数ファイルの扱いの続きですが、どなたか
Aptana Studio 3に詳しい方、情報ください。
一応、Aptana Studio 3のパースペクティブにRubyが表示されるようにまでして、
「ファイル」→「新規」→「Ruby Project」を選んで、プロジェクトを作成した後、
このプロジェクトを右クリック→「新規」→「空のRubyスクリプト」で、use_grep.rbと
grep.rbのファイルを作成して保存。
このプロジェクトを右クリック→「実行」→「Rubyスクリプト」→「launchスクリプトの選択(use_grep.rb)」
を実行すると、
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': "\xEF\xBF" from Windows-31J to UTF-8 (Encoding::UndefinedConversionError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
のエラーが出ます。(requireのWindows-31JのコードがUTF-8のものに変換できないといっているようなのですが、)こんな簡単なプログラムをAptana Studio 3で動かせないで昨日からはまってしまっています。
ちなみに前回のものはRubyのパースペクティブが使える前の段階で、プロジェクトの下のファイルは
「New FromTemplate」→「Ruby」を選択して2つのファイルを作っています。
Aptana Studio 3でrequireコマンドを使って、2つ以上のファイルを動かした経験のあられる方、
御教示お願い致します。
前に投降した、Aptana Studioの複数ファイルの扱いの続きですが、どなたか
Aptana Studio 3に詳しい方、情報ください。
一応、Aptana Studio 3のパースペクティブにRubyが表示されるようにまでして、
「ファイル」→「新規」→「Ruby Project」を選んで、プロジェクトを作成した後、
このプロジェクトを右クリック→「新規」→「空のRubyスクリプト」で、use_grep.rbと
grep.rbのファイルを作成して保存。
このプロジェクトを右クリック→「実行」→「Rubyスクリプト」→「launchスクリプトの選択(use_grep.rb)」
を実行すると、
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': "\xEF\xBF" from Windows-31J to UTF-8 (Encoding::UndefinedConversionError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
のエラーが出ます。(requireのWindows-31JのコードがUTF-8のものに変換できないといっているようなのですが、)こんな簡単なプログラムをAptana Studio 3で動かせないで昨日からはまってしまっています。
ちなみに前回のものはRubyのパースペクティブが使える前の段階で、プロジェクトの下のファイルは
「New FromTemplate」→「Ruby」を選択して2つのファイルを作っています。
Aptana Studio 3でrequireコマンドを使って、2つ以上のファイルを動かした経験のあられる方、
御教示お願い致します。
前に投降した、Aptana Studioの複数ファイルの扱いの続きですが、どなたか
Aptana Studio 3に詳しい方、情報ください。
一応、Aptana Studio 3のパースペクティブにRubyが表示されるようにまでして、
「ファイル」→「新規」→「Ruby Project」を選んで、プロジェクトを作成した後、
このプロジェクトを右クリック→「新規」→「空のRubyスクリプト」で、use_grep.rbと
grep.rbのファイルを作成して保存。
このプロジェクトを右クリック→「実行」→「Rubyスクリプト」→「launchスクリプトの選択(use_grep.rb)」
を実行すると、
C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require': "\xEF\xBF" from Windows-31J to UTF-8 (Encoding::UndefinedConversionError)
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'
のエラーが出ます。(requireのWindows-31JのコードがUTF-8のものに変換できないといっているようなのですが、)こんな簡単なプログラムをAptana Studio 3で動かせないで昨日からはまってしまっています。
ちなみに前回のものはRubyのパースペクティブが使える前の段階で、プロジェクトの下のファイルは
「New FromTemplate」→「Ruby」を選択して2つのファイルを作っています。
Aptana Studio 3でrequireコマンドを使って、2つ以上のファイルを動かした経験のあられる方、
御教示お願い致します。