このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その36
http://mevius.2ch.net/test/read.cgi/tech/1514805522/
探検
くだすれPython(超初心者用) その37
■ このスレッドは過去ログ倉庫に格納されています
2018/03/17(土) 16:32:25.91ID:S1lkLDnv
243遊園地
2018/04/08(日) 23:52:48.14ID:gmVtfD5c 規模によるがw
数百万から数千万の未払金が発生するなww
ただの問題サイトのテストケースだろうけどなw
数百万から数千万の未払金が発生するなww
ただの問題サイトのテストケースだろうけどなw
244デフォルトの名無しさん
2018/04/09(月) 04:01:32.98ID:WaD3v69G >>242
そこからは自力で書いてみようと思ってます
そこからは自力で書いてみようと思ってます
245デフォルトの名無しさん
2018/04/09(月) 10:27:28.30ID:l0CeQllx >>229
医師とかだとこういう勤務形態になるのかな
医師とかだとこういう勤務形態になるのかな
246遊園地
2018/04/09(月) 10:40:52.05ID:Ptdpw/63 朝4時に起きとか、怖過ぎ。
247デフォルトの名無しさん
2018/04/09(月) 10:59:02.77ID:s1r7cemC 月200時間以上ざんぎょーしてた頃がなつかしーわー
3れんきん(中日は24時間勤務)とかふつうにあった
書類上は
5分仕事 15分休憩
の繰り返しになってた
3れんきん(中日は24時間勤務)とかふつうにあった
書類上は
5分仕事 15分休憩
の繰り返しになってた
248遊園地
2018/04/09(月) 14:05:06.99ID:Ptdpw/63 仕様が決定して有るなら、作業みたいなモノだろうに。
そんなに仕事を抱え込めるのかな?
管理も兼任してたら、オーバーフローでオーバーロードですな。ww
そんなに仕事を抱え込めるのかな?
管理も兼任してたら、オーバーフローでオーバーロードですな。ww
249デフォルトの名無しさん
2018/04/09(月) 14:23:31.09ID:GdkyYm9A rubyスレにマルチするのやめれ
250デフォルトの名無しさん
2018/04/09(月) 15:40:06.66ID:WaD3v69G >>234
これ曜日って出せますか?
これ曜日って出せますか?
251デフォルトの名無しさん
2018/04/09(月) 16:03:42.19ID:M/BmQ9Z1 Ruby スレに書き込んだのは、python スレの書き込みとは別人。
ID も異なるはず
python スレの書き込みを見て、
Ruby ではどうプログラミングするべきか、考えてみたが難しかった
ID も異なるはず
python スレの書き込みを見て、
Ruby ではどうプログラミングするべきか、考えてみたが難しかった
252デフォルトの名無しさん
2018/04/09(月) 20:54:36.31ID:dNOi8uH1 pythonで書けてrubyで難しいなんてことがあるのか。
ちょっと意外
ちょっと意外
253遊園地
2018/04/09(月) 21:07:06.94ID:Ptdpw/63254デフォルトの名無しさん
2018/04/09(月) 21:37:50.56ID:0kSx2Pnj >調べても2,3分で実装まで5分掛からないんだから、頑張ろうな。
"超"初心者=>調べることができない、調べようとしない、頑張ることができない人
超初心者に不可能なことを要求するなよ。初心者ならこれらのことは出来るんだが
"超"初心者=>調べることができない、調べようとしない、頑張ることができない人
超初心者に不可能なことを要求するなよ。初心者ならこれらのことは出来るんだが
257デフォルトの名無しさん
2018/04/10(火) 00:18:50.47ID:RB2jjZ4g258遊園地
2018/04/10(火) 09:44:44.25ID:QiXBaC3n 検索の仕方は
言語 項目
python 日付
python 曜日
とかで、hitする。と思う。
言語 項目
python 日付
python 曜日
とかで、hitする。と思う。
259遊園地
2018/04/10(火) 09:48:10.16ID:QiXBaC3n 素直に行くなら、
公式Documentを落として、
英語で、ファイル内検索
かな。
公式Documentを落として、
英語で、ファイル内検索
かな。
260遊園地
2018/04/10(火) 11:25:34.63ID:QiXBaC3n261デフォルトの名無しさん
2018/04/10(火) 20:30:36.44ID:CXD6eMLO for index, row in mr.iterrows():
a = row.ix[0]
a.replace(u"月","a")
月をaに置換したいんだけどうまくいかない・・・どうすればいい?
a = row.ix[0]
a.replace(u"月","a")
月をaに置換したいんだけどうまくいかない・・・どうすればいい?
262デフォルトの名無しさん
2018/04/10(火) 21:31:07.93ID:6CkCb20Q 'nichi月🔥水moku金do'.replace(/月/gu, 'a');
263デフォルトの名無しさん
2018/04/10(火) 22:15:50.26ID:tEeQ8k7E >261
panda は使ったことないのでよくわからないけれど、
str.replace(s, t) について言うと
文字列はイミューダブルだから、replaceでstrが書き換わるわけではない。
書き換わった値が返ってくるので、それを変数に代入することが必要。
つまり、a = a.replace(s, t) のようにする。
さらに、aに再代入しても、
iter.ix[0]の中身は変わらない。
なので、
iter.ix[0]=iter.ix[0].replace(s, t)
のようにする必要があるのだと思う。
外してたらゴメン
panda は使ったことないのでよくわからないけれど、
str.replace(s, t) について言うと
文字列はイミューダブルだから、replaceでstrが書き換わるわけではない。
書き換わった値が返ってくるので、それを変数に代入することが必要。
つまり、a = a.replace(s, t) のようにする。
さらに、aに再代入しても、
iter.ix[0]の中身は変わらない。
なので、
iter.ix[0]=iter.ix[0].replace(s, t)
のようにする必要があるのだと思う。
外してたらゴメン
264デフォルトの名無しさん
2018/04/10(火) 22:22:55.45ID:CXD6eMLO265デフォルトの名無しさん
2018/04/11(水) 00:45:52.55ID:5V3NvSPI rrrubyyy
266デフォルトの名無しさん
2018/04/11(水) 08:15:34.43ID:vlh3mMKJ Githubで公開されていたライブラリ?モジュール?を利用したプログラムを書いているのですが、
このライブラリの関数の中に、WebからJson形式で値を取得するものがあります。
これを実行するとコンソールにズラーっと結果がPrintされるのですが、
このPrintを無効にしてコンソール上に出力しないようにする事は出来るでしょうか?
デバッグ用のPrint等が流れて読めなくなってしまい、邪魔なので出さないようにしたいです。
よろしくお願い致します。
このライブラリの関数の中に、WebからJson形式で値を取得するものがあります。
これを実行するとコンソールにズラーっと結果がPrintされるのですが、
このPrintを無効にしてコンソール上に出力しないようにする事は出来るでしょうか?
デバッグ用のPrint等が流れて読めなくなってしまい、邪魔なので出さないようにしたいです。
よろしくお願い致します。
267デフォルトの名無しさん
2018/04/11(水) 09:01:53.43ID:qa2FEnRq ライブラリなら普通はlogging使ってるはずだから設定で消せる
もし直接printしてるようならそんなものは今すぐ投げ捨てて他を探せ
そんな低品質なゴミを使ってると後々取り返しのつかないトラブルの原因になりかねない
もし直接printしてるようならそんなものは今すぐ投げ捨てて他を探せ
そんな低品質なゴミを使ってると後々取り返しのつかないトラブルの原因になりかねない
268デフォルトの名無しさん
2018/04/11(水) 09:35:50.44ID:cUARpOdH >>266
頭が良い奴なら、ソース弄らないで動的に関数内のprint部分だけコメントになるようにするとかできるんだろうが(デコレータのような使い方で)。
でも、そんな奴は5chのpythonスレにはいないだろう
頭が良い奴なら、ソース弄らないで動的に関数内のprint部分だけコメントになるようにするとかできるんだろうが(デコレータのような使い方で)。
でも、そんな奴は5chのpythonスレにはいないだろう
269遊園地
2018/04/11(水) 10:02:21.51ID:y+NDlg77 無効にする割合は、40ぐらいに設定して置いた方が無難
270遊園地
2018/04/11(水) 10:13:12.84ID:y+NDlg77 優秀な奴が、労力をかける場所を間違わないと思うけどな。
ほんの1つのライブラリなんだから、他を探すのが正解だと思うぞい!ww
ほんの1つのライブラリなんだから、他を探すのが正解だと思うぞい!ww
271デフォルトの名無しさん
2018/04/11(水) 12:37:06.54ID:bG1z7LTF マジレスするとstdoutのトラップで桶
272デフォルトの名無しさん
2018/04/11(水) 14:41:24.70ID:nGNQyhwo 意地悪な憶測だがライセンスも読んでないに違いない
273デフォルトの名無しさん
2018/04/11(水) 23:09:57.05ID:QNR3RY4l まじめにライセンスを読むのはいかがわしい事を考えてる奴だけ説
274デフォルトの名無しさん
2018/04/11(水) 23:13:13.16ID:DormuVYu ぐう正論
275デフォルトの名無しさん
2018/04/11(水) 23:54:01.75ID:VAa2HaB9 @GPS取得
↓
Aネットにあるjsonを取得
↓
BGPS内容・json内容を0.5秒おきに出力
↑の処理をするプログラムを組んでいます。
@はすぐ処理が終わるので問題ありませんが、Aは使用環境が外でモバイル通信を使用しているためかAの処理だけで最大5秒かかることがあってBの処理が大幅に遅れてしまいます。
Aのみ裏で処理して、@とBをループさせたいのですが、いい方法ありますでしょうか?
↓
Aネットにあるjsonを取得
↓
BGPS内容・json内容を0.5秒おきに出力
↑の処理をするプログラムを組んでいます。
@はすぐ処理が終わるので問題ありませんが、Aは使用環境が外でモバイル通信を使用しているためかAの処理だけで最大5秒かかることがあってBの処理が大幅に遅れてしまいます。
Aのみ裏で処理して、@とBをループさせたいのですが、いい方法ありますでしょうか?
276275
2018/04/12(木) 00:05:44.68ID:qBx4xR6B 先ほどの書き方だとjsonを0.5秒以内に取得するということになってしまうので修正します。
@GPS取得(0.5秒ごとに処理)
↓
Aネットにあるjsonを取得(10秒ごとに処理)
↓
BGPS内容・json内容を出力(0.5秒ごとに処理)
10秒に1回以外は@とBのループなので問題ありませんが、↑の処理だと10秒に1回はAを処理するときに時間がかかってしまってBの処理が0.5秒で処理できなくなってしまうのが問題です。
@GPS取得(0.5秒ごとに処理)
↓
Aネットにあるjsonを取得(10秒ごとに処理)
↓
BGPS内容・json内容を出力(0.5秒ごとに処理)
10秒に1回以外は@とBのループなので問題ありませんが、↑の処理だと10秒に1回はAを処理するときに時間がかかってしまってBの処理が0.5秒で処理できなくなってしまうのが問題です。
277デフォルトの名無しさん
2018/04/12(木) 00:15:41.74ID:4IaDzy3O 2を実行するために1の結果が要らないならご自由に
278275
2018/04/12(木) 00:53:20.19ID:qBx4xR6B スレッドという処理があったのでこれを使えばいけそうでした
自己解決すみません。
自己解決すみません。
279デフォルトの名無しさん
2018/04/12(木) 00:58:33.43ID:3KpeTxH4 俺ならGPSロギングとJSON取得はそれぞれ全く別個に作って別プロセスで動かすわ
結果はタイムスタンプを使って後で結合すればいい
結果はタイムスタンプを使って後で結合すればいい
280デフォルトの名無しさん
2018/04/12(木) 01:08:15.09ID:iaId0hiD f = open("precictor_result.txt","a")
f.write(result," ",predict," ",data_test,"\n" )
f.close()
これだと、引数が多いとエラーが出る
,の代わりに+を使うと、数値として計算するようで、
TypeError: ufunc 'add' did not contain a loop with signature matching types dtype('<U21') dtype('<U21') dtype('<U21')
とエラーが出る
とりあえず、簡単に出力させて中身を確認したいがどのようするのがスマートだろうか?
f.write(result," ",predict," ",data_test,"\n" )
f.close()
これだと、引数が多いとエラーが出る
,の代わりに+を使うと、数値として計算するようで、
TypeError: ufunc 'add' did not contain a loop with signature matching types dtype('<U21') dtype('<U21') dtype('<U21')
とエラーが出る
とりあえず、簡単に出力させて中身を確認したいがどのようするのがスマートだろうか?
281デフォルトの名無しさん
2018/04/12(木) 01:20:58.84ID:ViqCrKfL 変数が何なのかは知らんが
>数値として計算する
なら文字列に変換すれば良いだろ
>数値として計算する
なら文字列に変換すれば良いだろ
282デフォルトの名無しさん
2018/04/12(木) 01:27:04.11ID:iaId0hiD >>281
レスありがとうございます
変数全てに対して文字列に変換するのが面倒で・・・
例えば、
print(result," ",predict," ",data_test,)
であれば問題なく出力されますので
ファイルに保存する場合ももっとスマートにできる方法があれば助かります
レスありがとうございます
変数全てに対して文字列に変換するのが面倒で・・・
例えば、
print(result," ",predict," ",data_test,)
であれば問題なく出力されますので
ファイルに保存する場合ももっとスマートにできる方法があれば助かります
283遊園地
2018/04/12(木) 01:37:46.68ID:tAnO53/m これで、良いのかな?
f = open('text.txt', 'r')
for i in f:
print (str(i))
f.close()
f = open('text.txt', 'r')
for i in f:
print (str(i))
f.close()
284遊園地
2018/04/12(木) 01:39:14.90ID:tAnO53/m 見たら分かると思うけど、
f.write( str(i) )
と言う構想
f.write( str(i) )
と言う構想
285デフォルトの名無しさん
2018/04/12(木) 02:29:34.74ID:iaId0hiD ありがとうございます。
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
でうまくいきました。ただ、大量の変数を出力する場合、
標準出力ではうまくいくわけですから、全て文字列にキャストするのはちょっと面倒と感じています。
例えば、
print(result," ",predict," ",data_test) #実際にはもっと多くの変数が並ぶ
こんな場合、これではエラーが出ますが、イメージとしては、
f.write( str((result," ",predict," ",data_test)) )
のような物でもあればもっと気軽にファイル出力できるような感じです
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
でうまくいきました。ただ、大量の変数を出力する場合、
標準出力ではうまくいくわけですから、全て文字列にキャストするのはちょっと面倒と感じています。
例えば、
print(result," ",predict," ",data_test) #実際にはもっと多くの変数が並ぶ
こんな場合、これではエラーが出ますが、イメージとしては、
f.write( str((result," ",predict," ",data_test)) )
のような物でもあればもっと気軽にファイル出力できるような感じです
286デフォルトの名無しさん
2018/04/12(木) 03:01:07.44ID:M9kW+xEA str = [result, predict, data_test]
for i in str
f.write()
これで動くっけ?
for i in str
f.write()
これで動くっけ?
287デフォルトの名無しさん
2018/04/12(木) 04:00:58.45ID:T93bDVFD >>275-279
スレッドは、同一プロセスだろ。
こういうのは、別のプロセスでよくある
数秒毎に書き込むプロセスAと、1秒毎に読み込むプロセスBがある
B は、ファイルをスタンプを見て、
新たに書き込まれた情報が無ければ、. を出力して、
新情報があれば、o を出力するみたいなやつ
制御・組み込み系で多い
...o....o...o.....o....o..
スレッドは、同一プロセスだろ。
こういうのは、別のプロセスでよくある
数秒毎に書き込むプロセスAと、1秒毎に読み込むプロセスBがある
B は、ファイルをスタンプを見て、
新たに書き込まれた情報が無ければ、. を出力して、
新情報があれば、o を出力するみたいなやつ
制御・組み込み系で多い
...o....o...o.....o....o..
288デフォルトの名無しさん
2018/04/12(木) 04:10:10.14ID:T93bDVFD name = 'John'
age = 20 + 3
print "名前は #{name}、年齢は #{age}歳"
Ruby では、テンプレート文字列って言うのかな?
文字列の中で、式を展開できる。
最終的に、変数が文字列型に変換される
Python には、こういう機能が無いのか?
age = 20 + 3
print "名前は #{name}、年齢は #{age}歳"
Ruby では、テンプレート文字列って言うのかな?
文字列の中で、式を展開できる。
最終的に、変数が文字列型に変換される
Python には、こういう機能が無いのか?
289デフォルトの名無しさん
2018/04/12(木) 04:49:22.42ID:t3ixnFe0 >>280
printは引数を強制的に文字列に変換するうえに
キーワードオプションで出力先を変更できるから
以下で通るはず。空白も改行も勝手に入る
詳しくはドキュメントの「Python標準ライブラリ-組み込み関数」を参照
print(result, predict, data_test, file=f)
printは引数を強制的に文字列に変換するうえに
キーワードオプションで出力先を変更できるから
以下で通るはず。空白も改行も勝手に入る
詳しくはドキュメントの「Python標準ライブラリ-組み込み関数」を参照
print(result, predict, data_test, file=f)
290デフォルトの名無しさん
2018/04/12(木) 06:25:29.02ID:t3ixnFe0 >>288
文字列中での式展開はPython3.6から実装された
3.6以前ではこの機能がなく、%記法やstr.formatメソッドを使う
%記法
print("名前は %s、年齢は %d" % (name, age))
str.formatメソッド
print("名前は {}、年齢は {}".format(name, age))
フォーマット済み文字列リテラル
print(f"名前は {name}、年齢は {age}")
文字列中での式展開はPython3.6から実装された
3.6以前ではこの機能がなく、%記法やstr.formatメソッドを使う
%記法
print("名前は %s、年齢は %d" % (name, age))
str.formatメソッド
print("名前は {}、年齢は {}".format(name, age))
フォーマット済み文字列リテラル
print(f"名前は {name}、年齢は {age}")
291遊園地
2018/04/12(木) 09:27:33.72ID:tAnO53/m292デフォルトの名無しさん
2018/04/12(木) 10:53:13.19ID:iaId0hiD >>291
Pythonを初めて2日目でデータ構造についても正直よく分かってないです
import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn import cross_validation, metrics
from sklearn.externals import joblib
import warnings
warnings.filterwarnings("ignore")
mr = pd.read_table("test-data.txt",header=-1)
mr = mr[0:70]
clf = RandomForestClassifier()
clf = joblib.load('cars.pkl');
for row_index, row in mr.iterrows():
result = row.ix[0]
data_test = row.ix[1:]
predict = clf.predict(data_test)
f = open("test.txt","a")
print (result," ",predict," ",data_test )
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
# 標準出力を、ちょっとファイルに出力して中身を確認したいだけで全てキャスト(今は3つなので良いが10くらいになると面倒)するのは面倒なので上の行をもう少し簡素にしたい
f.close()
Pythonを初めて2日目でデータ構造についても正直よく分かってないです
import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn import cross_validation, metrics
from sklearn.externals import joblib
import warnings
warnings.filterwarnings("ignore")
mr = pd.read_table("test-data.txt",header=-1)
mr = mr[0:70]
clf = RandomForestClassifier()
clf = joblib.load('cars.pkl');
for row_index, row in mr.iterrows():
result = row.ix[0]
data_test = row.ix[1:]
predict = clf.predict(data_test)
f = open("test.txt","a")
print (result," ",predict," ",data_test )
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
# 標準出力を、ちょっとファイルに出力して中身を確認したいだけで全てキャスト(今は3つなので良いが10くらいになると面倒)するのは面倒なので上の行をもう少し簡素にしたい
f.close()
293デフォルトの名無しさん
2018/04/12(木) 10:53:50.49ID:iaId0hiD294デフォルトの名無しさん
2018/04/12(木) 11:12:19.94ID:t3ixnFe0 >>293
これはprint関数の機能だからwriteでは使えないよ
こう変えるだけなんだけど、どうしてもwriteじゃなきゃいけないの?
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
↓
print(result, predict, data_test, file=f)
これはprint関数の機能だからwriteでは使えないよ
こう変えるだけなんだけど、どうしてもwriteじゃなきゃいけないの?
f.write( str(result) + " " + str(predict) + " " + str(data_test) + "\n" )
↓
print(result, predict, data_test, file=f)
295デフォルトの名無しさん
2018/04/12(木) 11:18:36.95ID:JyHXEe/D resultとかの各変数の中身が文字列じゃない気がする
296遊園地
2018/04/12(木) 11:38:42.18ID:tAnO53/m pandasは触った事ないから、協力できない。
差支えが無ければ、test-data.txtの中身(記述形式)を教えてくれ。
でたらめな数値や造語で良い。そうしたら、何か分かるかも。
差支えが無ければ、test-data.txtの中身(記述形式)を教えてくれ。
でたらめな数値や造語で良い。そうしたら、何か分かるかも。
297デフォルトの名無しさん
2018/04/12(木) 12:03:51.11ID:iaId0hiD >>294
出力されたデータをExcelでグラフにしたり検証したい時などとりあえずテキストデータにしたいのです
普段はperlを使っているのですがそれだとprintそのままにファイルハンドルを付けるだけで
標準でもテキストでも好きに出力できるので同じような使い方ができればと思っています
どちらも出力させて、画面で分かるものはそれでいいですし、
詳細な検討がしたい場合はファイルをExcelなどで開いて再検討する感じです
また、pythonやpandasに慣れて居らずその結果が不安で適宜Excelの結果と照合したいというのもあります
本当はperlでやりたいのですが機械学習について調べているとPythonのモジュールを使う物ばかりで・・・
>>296
生データそのままです
0 1 1 100 99 98 97 101
0 1 1 101 100 99 98 97
1 1 1 97 101 100 99 98
1 1 1 98 97 101 100 99
1 0 1 99 98 97 101 100
1 0 0 100 99 98 97 101
1 0 0 101 100 99 98 97
出力されたデータをExcelでグラフにしたり検証したい時などとりあえずテキストデータにしたいのです
普段はperlを使っているのですがそれだとprintそのままにファイルハンドルを付けるだけで
標準でもテキストでも好きに出力できるので同じような使い方ができればと思っています
どちらも出力させて、画面で分かるものはそれでいいですし、
詳細な検討がしたい場合はファイルをExcelなどで開いて再検討する感じです
また、pythonやpandasに慣れて居らずその結果が不安で適宜Excelの結果と照合したいというのもあります
本当はperlでやりたいのですが機械学習について調べているとPythonのモジュールを使う物ばかりで・・・
>>296
生データそのままです
0 1 1 100 99 98 97 101
0 1 1 101 100 99 98 97
1 1 1 97 101 100 99 98
1 1 1 98 97 101 100 99
1 0 1 99 98 97 101 100
1 0 0 100 99 98 97 101
1 0 0 101 100 99 98 97
298デフォルトの名無しさん
2018/04/12(木) 12:10:53.36ID:CLTBB0jT 画面に出力する(普通にprintする)プログラムを作って、
ファイルに保存したい場合には
foo.py > filename
という風に実行する、
というやり方はご存知ですか?
ファイルに保存したい場合には
foo.py > filename
という風に実行する、
というやり方はご存知ですか?
299デフォルトの名無しさん
2018/04/12(木) 12:16:50.63ID:rOwLVxdy てかパンダ使ってるならそっちで出力すれば?
300デフォルトの名無しさん
2018/04/12(木) 12:40:44.41ID:T93bDVFD in/out を、標準入出力にしておけば、パイプでファイルにつなげられる
スクリプトファイル < 入力ファイル > 出力ファイル
スクリプトファイル < 入力ファイル > 出力ファイル
301デフォルトの名無しさん
2018/04/12(木) 12:44:49.97ID:iaId0hiD303デフォルトの名無しさん
2018/04/12(木) 13:02:34.85ID:O7jP9sqH304デフォルトの名無しさん
2018/04/12(木) 17:20:28.88ID:t3ixnFe0 >>297
print(result, predict, data_test) # 標準出力に出力
print(result, predict, data_test, file=f) # ファイルハンドル f のファイルに出力
これが理解できないならもうワシは知らん
print(result, predict, data_test) # 標準出力に出力
print(result, predict, data_test, file=f) # ファイルハンドル f のファイルに出力
これが理解できないならもうワシは知らん
305デフォルトの名無しさん
2018/04/12(木) 21:11:22.45ID:iaId0hiD306遊園地
2018/04/12(木) 22:31:11.19ID:tAnO53/m 俺もperl5やってたけど、公式ドキュメントが有った。
それと同じ様にpython公式ドキュメントをやれば良い。
それと同じ様にpython公式ドキュメントをやれば良い。
307デフォルトの名無しさん
2018/04/13(金) 19:12:20.04ID:vvfD6Twp pythonスレでperlとかrubyとか言い出す奴は
やべー奴ってことか
やべー奴ってことか
308デフォルトの名無しさん
2018/04/13(金) 19:46:32.40ID:fIxp3q6f そりゃCバリバリ書ける奴から見ればそうだろうな
309デフォルトの名無しさん
2018/04/14(土) 00:27:21.50ID:fnrer+0Y どこスレでもCとか言い出す奴はアルティメットアンタッチャブル
310デフォルトの名無しさん
2018/04/14(土) 00:27:46.56ID:yt2qqJ9Q >>307
このスレでperlとかrubyとか言い出す奴はperlとかrubyを超使えるやべーレベルの人だからな
そんな人からすればpythonは言語としてperlとかrubyより使えねーとなるだろうな。
このスレでperlとかrubyとか言い出す奴はperlとかrubyを超使えるやべーレベルの人だからな
そんな人からすればpythonは言語としてperlとかrubyより使えねーとなるだろうな。
311デフォルトの名無しさん
2018/04/14(土) 00:46:34.06ID:EDFUWN6E perlやruby使いが出てきたら、「機械学習」って唱えれば退散するよw
312デフォルトの名無しさん
2018/04/14(土) 01:05:01.45ID:dSQ5MB/j 配列の要素数が、
len(list)
Python は、頭おかしいw
この式を、どう解釈せえっちゅーんや!
一方、Ruby では、オブジェクト指向。
ary.length
len(list)
Python は、頭おかしいw
この式を、どう解釈せえっちゅーんや!
一方、Ruby では、オブジェクト指向。
ary.length
313デフォルトの名無しさん
2018/04/14(土) 01:25:52.09ID:4BsAOclQ >>310
いや、python使えねーって言うやつはある程度pythonを知っているやつだろう。知らなければ批判も感想もないわけだから。
俺もほとんどわからないから何とも言えない。これまでPerlやCばっかり使っててpythonやろうと思わなかったから。
いや、python使えねーって言うやつはある程度pythonを知っているやつだろう。知らなければ批判も感想もないわけだから。
俺もほとんどわからないから何とも言えない。これまでPerlやCばっかり使っててpythonやろうと思わなかったから。
314デフォルトの名無しさん
2018/04/14(土) 01:59:01.25ID:yt2qqJ9Q >>313
perlの人はPythonを少しは知っているだろ
Pythonプログラム書いているんだし
Perlの人はPythonならPython1日目よりsklearn、pandaを使ったプログラム書ける自信があるという感じで始めたんだろうが。
その自信の元はperlを超使えるやべーレベルな気がする
でも、スレで無様をさらすことになってしまったが
perlの人はPythonを少しは知っているだろ
Pythonプログラム書いているんだし
Perlの人はPythonならPython1日目よりsklearn、pandaを使ったプログラム書ける自信があるという感じで始めたんだろうが。
その自信の元はperlを超使えるやべーレベルな気がする
でも、スレで無様をさらすことになってしまったが
315デフォルトの名無しさん
2018/04/14(土) 02:08:23.29ID:yt2qqJ9Q316デフォルトの名無しさん
2018/04/14(土) 02:23:44.32ID:RyWPXEl9 >>314
超使える訳じゃないけど、そもそもperlしか知らない
そのperlもまともに勉強したわけではなく
サバイバル英語の勉強方法みたいな感じで覚えたから元から無様ですよ
上でも書いたけど、作りたいプログラムを見つけてきたら
それをいじりながら勉強する感じでやってきた
とりあえず、様々なエラーが出たけど、エラーもでることなく10時間CPU回しっぱなしで動作してる
よく分からないながらでも、とりあえず書けば機械学習ができてしまうのは便利だと思ってる
>>311
まじそれ。perlでできるならわざわざ新しい言語を覚えようとは思わなかった
スコープの使い方まで違うし慣れるまで色々嵌りながら学習する必要があると思うと泣けてくる
超使える訳じゃないけど、そもそもperlしか知らない
そのperlもまともに勉強したわけではなく
サバイバル英語の勉強方法みたいな感じで覚えたから元から無様ですよ
上でも書いたけど、作りたいプログラムを見つけてきたら
それをいじりながら勉強する感じでやってきた
とりあえず、様々なエラーが出たけど、エラーもでることなく10時間CPU回しっぱなしで動作してる
よく分からないながらでも、とりあえず書けば機械学習ができてしまうのは便利だと思ってる
>>311
まじそれ。perlでできるならわざわざ新しい言語を覚えようとは思わなかった
スコープの使い方まで違うし慣れるまで色々嵌りながら学習する必要があると思うと泣けてくる
317デフォルトの名無しさん
2018/04/14(土) 02:37:37.23ID:BdA0jLra perlってテキスト処理ぐらいしかやったことないけど
え、それだけ? ってぐらい簡単に書けちゃうとこがあって面白いね
え、それだけ? ってぐらい簡単に書けちゃうとこがあって面白いね
318デフォルトの名無しさん
2018/04/14(土) 02:57:00.89ID:lnTeyTPJ >340 に期待
319デフォルトの名無しさん
2018/04/14(土) 02:59:10.50ID:lnTeyTPJ320デフォルトの名無しさん
2018/04/14(土) 06:03:31.69ID:5tg9pgD6 >>312
頭悪いなあ
Rubyにだってstrとかreadlineとかgsubとかあるだろ
pythonのlen(x)は中でx.__len__()を呼んでおり、お前の好きなオブジェクト指向(笑)だ
完全に実装者任せのrubyとは違い、Pythonがlen関数を使うことには下記の2つの意味がある
・メソッド名を確実に統一する(Rubyみたいに自由だとcountとか誤った名前を付ける奴が出てくる)
・__len__の返した結果が規約(必ず整数であること)に従っていることをチェックして保証する
Pythonの方がより規約を重視した高度な仕組みなんだよ
頭悪いなあ
Rubyにだってstrとかreadlineとかgsubとかあるだろ
pythonのlen(x)は中でx.__len__()を呼んでおり、お前の好きなオブジェクト指向(笑)だ
完全に実装者任せのrubyとは違い、Pythonがlen関数を使うことには下記の2つの意味がある
・メソッド名を確実に統一する(Rubyみたいに自由だとcountとか誤った名前を付ける奴が出てくる)
・__len__の返した結果が規約(必ず整数であること)に従っていることをチェックして保証する
Pythonの方がより規約を重視した高度な仕組みなんだよ
321デフォルトの名無しさん
2018/04/14(土) 10:47:57.74ID:RyWPXEl9322遊園地
2018/04/14(土) 11:49:28.86ID:osRawEaB 35歳の話ですか?
323デフォルトの名無しさん
2018/04/14(土) 22:11:15.45ID:nq6U0FpM 一回importしたモジュールを取り消すことできますか?
324デフォルトの名無しさん
2018/04/15(日) 00:11:09.27ID:LyYRjAz1 気の持ちようで過去の事実は変えられる
325デフォルトの名無しさん
2018/04/15(日) 00:43:39.53ID:zL8vaRCQ 関数の中でimportしたら、関数処理が終わるごとに解放されるの?
326デフォルトの名無しさん
2018/04/15(日) 01:30:36.11ID:fSFvvger327デフォルトの名無しさん
2018/04/15(日) 01:37:25.53ID:fSFvvger ただ、毎回インポート・解放すると時間が消費するから
そんなのやめて常駐にしたいときには、キャッシュしといてと指示すれば解放しないで常駐するように
する機能とかも提供している気がする。
そんなのやめて常駐にしたいときには、キャッシュしといてと指示すれば解放しないで常駐するように
する機能とかも提供している気がする。
328デフォルトの名無しさん
2018/04/15(日) 02:41:37.97ID:K+msyNFc なんだ妄想か
329デフォルトの名無しさん
2018/04/15(日) 03:19:09.43ID:9PmxhzhB 試してないけどdel モジュール名はできないの
明示的に参照消したらさすがにガベコレしてくれるだろ
って妄想
明示的に参照消したらさすがにガベコレしてくれるだろ
って妄想
330デフォルトの名無しさん
2018/04/15(日) 03:26:45.07ID:9PmxhzhB あまり行儀良くないけど、
使う関数の中でローカルにインポートしてもいいんだよ
いつ使うか分からんからどう扱うか知らんけど、ライブラリとか読んでると後始末に使うモジュールは大体そうしてる
例えば
def Quit():
import sys, os
各々のexit関数を試みる
みたいな感じで
これらは軽いからあまりいい例では無いと思うが、ちょっと他の例が思い出せないので
使う関数の中でローカルにインポートしてもいいんだよ
いつ使うか分からんからどう扱うか知らんけど、ライブラリとか読んでると後始末に使うモジュールは大体そうしてる
例えば
def Quit():
import sys, os
各々のexit関数を試みる
みたいな感じで
これらは軽いからあまりいい例では無いと思うが、ちょっと他の例が思い出せないので
331デフォルトの名無しさん
2018/04/15(日) 05:43:37.19ID:VXOW+WoG >>321
Perl なら、Python ではなく、Ruby
Perl なら、Python ではなく、Ruby
332デフォルトの名無しさん
2018/04/15(日) 07:48:45.50ID:TD/JmgSS Ruby大好きおっさんかあんちゃん。爺さんはないだろうが。
333デフォルトの名無しさん
2018/04/15(日) 10:28:50.02ID:bGi543fi >>331
機械学習が目的だから無理
機械学習が目的だから無理
334デフォルトの名無しさん
2018/04/15(日) 10:37:38.96ID:E1b18XLI rubyはルピーとかルーピーを連想させるから無理
335デフォルトの名無しさん
2018/04/15(日) 11:04:43.82ID:HCEWsKeI Rubyは名前を呼んではいけない(アンカーをつけてはいけない)あの人みたいになると思うと無理
336デフォルトの名無しさん
2018/04/15(日) 11:25:09.21ID:mh4srQnS (´・ω・`)あのーパイソンって小学生でもひと月ぐらいでできるぐらいかんたんってきいたけどほんとなの?
らんらんもプログラマーになれるかなー?
らんらんもプログラマーになれるかなー?
337デフォルトの名無しさん
2018/04/15(日) 11:26:32.65ID:mh4srQnS (´・ω・`)アマゾンで参考書さがしてるけどおすすめの参考書はありますか?
パイソンの本ってむちゃくちゃ多いからまようー
パイソンの本ってむちゃくちゃ多いからまようー
338デフォルトの名無しさん
2018/04/15(日) 12:06:53.97ID:VXOW+WoG この本が、定本。
みんなのPython 第4版、2017
Python は、Ruby よりも難しい。
先に、この本を読め
たのしいRuby 第5版、2016
北大の湊真一が作った、ZDD なら、Ruby gem もある
みんなのPython 第4版、2017
Python は、Ruby よりも難しい。
先に、この本を読め
たのしいRuby 第5版、2016
北大の湊真一が作った、ZDD なら、Ruby gem もある
339デフォルトの名無しさん
2018/04/15(日) 12:23:12.55ID:E1b18XLI >>336
webサイトで充分
webサイトで充分
340デフォルトの名無しさん
2018/04/15(日) 12:33:40.04ID:Y8r4uZmH パイチンくんの本がいっぱい出すぎで
どれを買っていいかわからないよ
みんなのパイチンくん
スラスラわかるパイチンくん
パイチンくん1年生
いちばんやさしいパイチンくんの教科書
いきなりパイチンくん
やさしいパイチンくん
パイチンくんからはじめる数学入門
独習パイチンくん入門
ホンキで覚えるパイチンくん
パイチンくん機械学習プログラミング
どれを買っていいかわからないよ
みんなのパイチンくん
スラスラわかるパイチンくん
パイチンくん1年生
いちばんやさしいパイチンくんの教科書
いきなりパイチンくん
やさしいパイチンくん
パイチンくんからはじめる数学入門
独習パイチンくん入門
ホンキで覚えるパイチンくん
パイチンくん機械学習プログラミング
341デフォルトの名無しさん
2018/04/15(日) 12:36:21.44ID:VXOW+WoG 「みんなのPython」が定本
そこへ、なでしこの作者・クジラ飛行机が参入した。
そこへ掌田津耶乃・大津真などの、多言語の作者も参入
そこへ、なでしこの作者・クジラ飛行机が参入した。
そこへ掌田津耶乃・大津真などの、多言語の作者も参入
342デフォルトの名無しさん
2018/04/15(日) 12:45:05.14ID:E1b18XLI rubyの本も急に沢山出た時期があるけど
流行りで出てくる本の九割以上は糞本
スルーでOK
流行りで出てくる本の九割以上は糞本
スルーでOK
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★2 [ぐれ★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★3 [ぐれ★]
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★3 [蚤の市★]
- 現場からは悲鳴、母親からは「高い」「性犯罪が怖い」の声も…高市総理がどうしても実現したい政策「ベビーシッターの利用促進」 [ぐれ★]
- 立民が不信任案提出を断念 国公など野党まとめる力なく 高市政権評価は「時期尚早」 [煮卵★]
- 【悲報】ユニクロのダウンを洗った結果wwwwwwwwwwwwwwwwwwww [802034645]
- 【安倍の禍】円安、日本を苦しめる!国民生活だけでなく、経済界からも行き過ぎだとの声。利上げ観測も円安傾向 [219241683]
- 議員定数削減法案、廃案へwmwmwmmwmwmwmw [834922174]
- 【高市悲報】NHKニュース「発狂している中国に対して、日本は至って冷静」😳 [762037879]
- 【悲報】男「セックスしなくなったら彼女のことだんだん許せなくなったわ」→炎上wwwwwwwwwwwwwwwwwwww [802034645]
- (´・ω・`)下痢の予感
