このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その33
http://echo.2ch.net/test/read.cgi/tech/1490424742/
くだすれPython(超初心者用) その34 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/05/28(日) 20:34:15.87ID:7AoJbiyO
314デフォルトの名無しさん
2017/06/11(日) 13:01:45.12ID:fc8MQVNK 2つの配列を交互に結合
a=[0,0,0,0]
b=[1,1,1]
求める結果
0,1,0,1,0,1,0
どの様にしたら実装できるでしょうか?
教えて下さい。
a=[0,0,0,0]
b=[1,1,1]
求める結果
0,1,0,1,0,1,0
どの様にしたら実装できるでしょうか?
教えて下さい。
315デフォルトの名無しさん
2017/06/11(日) 13:09:43.10ID:7PvmoOJK [a[i//2] if i%2 == 0 else b[(i-1)//2] for i in range(len(a) + len(b))]
316デフォルトの名無しさん
2017/06/11(日) 14:09:57.37ID:abflG9dt 長さが同じならzip, chainでいいんだけどな
317デフォルトの名無しさん
2017/06/11(日) 14:18:10.99ID:abflG9dt >>313
Windows(笑)使ってるだろ
numpyのデフォルトの整数型のサイズは
その環境のCランタイムのlong型のサイズになる
Windowsは64bit環境でもlong型は32bit
LinuxやUnix(OSX含む)は64bit環境ならlong型は64bitになる
Windows(笑)使ってるだろ
numpyのデフォルトの整数型のサイズは
その環境のCランタイムのlong型のサイズになる
Windowsは64bit環境でもlong型は32bit
LinuxやUnix(OSX含む)は64bit環境ならlong型は64bitになる
318デフォルトの名無しさん
2017/06/11(日) 14:28:10.21ID:fc8MQVNK319デフォルトの名無しさん
2017/06/11(日) 14:28:47.32ID:7PvmoOJK320デフォルトの名無しさん
2017/06/11(日) 14:54:06.94ID:xOOyeNe0 windows用ソフトは単体で使うことが前提のものが多い
linuxというかunix系はコマンドラインで使うプログラムが主で
標準入出力の概念があるので複数のプログラムを連携させやすい
linuxというかunix系はコマンドラインで使うプログラムが主で
標準入出力の概念があるので複数のプログラムを連携させやすい
321デフォルトの名無しさん
2017/06/11(日) 15:06:34.47ID:3LdQN3Tj flask でjavascript使うときってCDNでやるのが一般的ですか?
322デフォルトの名無しさん
2017/06/11(日) 15:24:02.63ID:FIjF4G2p323デフォルトの名無しさん
2017/06/11(日) 17:22:52.02ID:dEzGyxGP Windowsのコンソールは設計が腐ってるからあれで作業したくない
324デフォルトの名無しさん
2017/06/11(日) 17:27:04.32ID:Q5yKyADs そうか
325デフォルトの名無しさん
2017/06/11(日) 17:27:15.68ID:abflG9dt >>319
Windowsを考慮して書いている入門書は少ない
君がさっき持っていたような疑問が生まれないのがメリットの一つだね…
Windows対応ならWindows対応だと表紙に書かれるくらい特筆すべきことなんだ
レアなんだよ奇行種なんだよ
Windowsを考慮して書いている入門書は少ない
君がさっき持っていたような疑問が生まれないのがメリットの一つだね…
Windows対応ならWindows対応だと表紙に書かれるくらい特筆すべきことなんだ
レアなんだよ奇行種なんだよ
326デフォルトの名無しさん
2017/06/11(日) 17:31:11.53ID:7PvmoOJK Linuxはプログラムだけやるのなら問題ないと思いますが、
なんかプラウザの表示とかが綺麗じゃないように思うのですが。
あと見た目が洗練されていないように思います。
>>323
IDEを使えばWindowsでも無問題ではないでしょうか?
なんかプラウザの表示とかが綺麗じゃないように思うのですが。
あと見た目が洗練されていないように思います。
>>323
IDEを使えばWindowsでも無問題ではないでしょうか?
327デフォルトの名無しさん
2017/06/11(日) 17:33:59.77ID:7PvmoOJK328デフォルトの名無しさん
2017/06/11(日) 18:15:51.53ID:olRVXrNl329デフォルトの名無しさん
2017/06/11(日) 18:35:18.31ID:fc8MQVNK >>322
ありがとうございます
ありがとうございます
330デフォルトの名無しさん
2017/06/11(日) 18:47:51.83ID:xOOyeNe0331デフォルトの名無しさん
2017/06/11(日) 18:53:10.87ID:sCflcWBm332デフォルトの名無しさん
2017/06/11(日) 20:22:41.67ID:KA41Jv4+ windows10限定とかじゃなくて?
333デフォルトの名無しさん
2017/06/11(日) 21:28:43.41ID:/WpsuQpF ユーチューバーは収入の仕組みが違う?!どっちが儲かるか?
http://youtube-youtuber.com/360.html
従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)
海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです
http://youtube-youtuber.com/360.html
従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)
海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです
334デフォルトの名無しさん
2017/06/11(日) 21:39:59.26ID:fc8MQVNK ちょっと、スレ違いだけど
何でココの住人は親切なの?
リアルだと、自分で解決できないなら、自己責任&向いてない
で、切り捨て。
(有料なのは高すぎる上に、知りたい事聞いても、
1つの解決方法だけでコード説明とか、無し)
無料にも関わらずスレ住人が優しすぎて不安です。
随分前から、お世話に成ってるので書き込みました。
何でココの住人は親切なの?
リアルだと、自分で解決できないなら、自己責任&向いてない
で、切り捨て。
(有料なのは高すぎる上に、知りたい事聞いても、
1つの解決方法だけでコード説明とか、無し)
無料にも関わらずスレ住人が優しすぎて不安です。
随分前から、お世話に成ってるので書き込みました。
335デフォルトの名無しさん
2017/06/11(日) 22:00:27.66ID:xkKn7Sms 質問に答えるの使命ともと思い込んでいるのだろう
お前のいうことも正しい
お前のいうことも正しい
336デフォルトの名無しさん
2017/06/11(日) 22:02:06.15ID:xkKn7Sms 回答してる奴は自分の為ということな
337デフォルトの名無しさん
2017/06/11(日) 22:17:01.64ID:zJlWA5/j 回答して突っ込まれるのも勉強になるしな
338デフォルトの名無しさん
2017/06/11(日) 23:21:49.36ID:FIjF4G2p339デフォルトの名無しさん
2017/06/11(日) 23:28:36.36ID:W7KdIoyP 自分の知識ひけらかせるんだから教えるの好きな人も多いと思うけど
リアルだとそういう奴居てもウザがられてるんじゃねw
リアルだとそういう奴居てもウザがられてるんじゃねw
340デフォルトの名無しさん
2017/06/11(日) 23:35:34.11ID:fc8MQVNK ( 自己解釈、しておきます(笑) )
ありがとうございました
ありがとうございました
341デフォルトの名無しさん
2017/06/12(月) 02:39:49.87ID:WeSyAxwl Pythonの勉強がてらデータベースも使ってwebアプリ作ろうと思ってるんですが
Pythonはweb関連が苦手と小耳にはさみました
具体的にはどれくらい苦手なんですか?
Pythonはweb関連が苦手と小耳にはさみました
具体的にはどれくらい苦手なんですか?
342デフォルトの名無しさん
2017/06/12(月) 08:57:42.36ID:jZcxOkDE 苦手ってことはないと思うが
ただ日本でWebに使っている人は少なし
人が少なしは情報が少なし
ただ日本でWebに使っている人は少なし
人が少なしは情報が少なし
343デフォルトの名無しさん
2017/06/12(月) 11:03:29.96ID:bV4n/B4Y 苦手っていうより、pythonのwebフレームワークがJavaやRubyやPHPのそれに比べて、普及してないってことだと思う。
なんでだろ?
重いのかな?
なんでだろ?
重いのかな?
344デフォルトの名無しさん
2017/06/12(月) 12:21:09.84ID:qtMRHbAW railsみたいな目立つた成功例がないのとレンタルサーバーで必ずしも利用可能でないこと、2と3の移行のゴタゴタの影響と色々理由はあると思う
345デフォルトの名無しさん
2017/06/12(月) 13:19:36.59ID:yuw+moiO 斎藤康毅のディープラーニングの本に意味が分からないコードがありました。
p.111
def f(W):
■■■■return net.loss(x, t)
net は simpleNet というクラスのインスタンスです。
このコードがさっぱり分かりません。
W がなぜ引数にあるのでしょうか?
p.111
def f(W):
■■■■return net.loss(x, t)
net は simpleNet というクラスのインスタンスです。
このコードがさっぱり分かりません。
W がなぜ引数にあるのでしょうか?
346デフォルトの名無しさん
2017/06/12(月) 18:38:21.92ID:yuw+moiO ↓このプログラムですが、ひどすぎないですか?
斎藤康毅のディープラーニングの本のコードです。
def softmax(x):
■■■■if x.ndim == 2:
■■■■■■■■x = x.T
■■■■■■■■x = x - np.max(x, axis=0)
■■■■■■■■y = np.exp(x) / np.sum(np.exp(x), axis=0)
■■■■■■■■return y.T
■■■■x = x - np.max(x) # オーバーフロー対策
■■■■return np.exp(x) / np.sum(np.exp(x))
def cross_entropy_error(y, t):
■■■■if y.ndim == 1:
■■■■■■■■t = t.reshape(1, t.size)
■■■■■■■■y = y.reshape(1, y.size)
■■■■■■■■
■■■■# 教師データがone-hot-vectorの場合、正解ラベルのインデックスに変換
■■■■if t.size == y.size:
■■■■■■■■t = t.argmax(axis=1)
■■■■■■■■■■■■
■■■■batch_size = y.shape[0]
■■■■return -np.sum(np.log(y[np.arange(batch_size), t])) / batch_size
斎藤康毅のディープラーニングの本のコードです。
def softmax(x):
■■■■if x.ndim == 2:
■■■■■■■■x = x.T
■■■■■■■■x = x - np.max(x, axis=0)
■■■■■■■■y = np.exp(x) / np.sum(np.exp(x), axis=0)
■■■■■■■■return y.T
■■■■x = x - np.max(x) # オーバーフロー対策
■■■■return np.exp(x) / np.sum(np.exp(x))
def cross_entropy_error(y, t):
■■■■if y.ndim == 1:
■■■■■■■■t = t.reshape(1, t.size)
■■■■■■■■y = y.reshape(1, y.size)
■■■■■■■■
■■■■# 教師データがone-hot-vectorの場合、正解ラベルのインデックスに変換
■■■■if t.size == y.size:
■■■■■■■■t = t.argmax(axis=1)
■■■■■■■■■■■■
■■■■batch_size = y.shape[0]
■■■■return -np.sum(np.log(y[np.arange(batch_size), t])) / batch_size
347デフォルトの名無しさん
2017/06/12(月) 18:39:18.66ID:yuw+moiO def numerical_gradient(f, x):
■■■■h = 1e-4 # 0.0001
■■■■grad = np.zeros_like(x)
■■■■
■■■■it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite'])
■■■■while not it.finished:
■■■■■■■■idx = it.multi_index
■■■■■■■■tmp_val = x[idx]
■■■■■■■■x[idx] = float(tmp_val) + h
■■■■■■■■fxh1 = f(x) # f(x+h)
■■■■■■■■
■■■■■■■■x[idx] = tmp_val - h
■■■■■■■■fxh2 = f(x) # f(x-h)
■■■■■■■■grad[idx] = (fxh1 - fxh2) / (2*h)
■■■■■■■■
■■■■■■■■x[idx] = tmp_val # 値を元に戻す
■■■■■■■■it.iternext()
■■■■■■■■
■■■■return grad
■■■■h = 1e-4 # 0.0001
■■■■grad = np.zeros_like(x)
■■■■
■■■■it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite'])
■■■■while not it.finished:
■■■■■■■■idx = it.multi_index
■■■■■■■■tmp_val = x[idx]
■■■■■■■■x[idx] = float(tmp_val) + h
■■■■■■■■fxh1 = f(x) # f(x+h)
■■■■■■■■
■■■■■■■■x[idx] = tmp_val - h
■■■■■■■■fxh2 = f(x) # f(x-h)
■■■■■■■■grad[idx] = (fxh1 - fxh2) / (2*h)
■■■■■■■■
■■■■■■■■x[idx] = tmp_val # 値を元に戻す
■■■■■■■■it.iternext()
■■■■■■■■
■■■■return grad
348デフォルトの名無しさん
2017/06/12(月) 18:39:42.89ID:yuw+moiO class simpleNet:
■■■■def __init__(self):
■■■■■■■■self.W = np.random.randn(2,3) #標準正規分布による 2x3 の行列
■■■■def predict(self, x):
■■■■■■■■return np.dot(x, self.W)
■■■■def loss(self, x, t):
■■■■■■■■z = self.predict(x)
■■■■■■■■y = softmax(z)
■■■■■■■■loss = cross_entropy_error(y, t)
■■■■■■■■return loss
■■■■def __init__(self):
■■■■■■■■self.W = np.random.randn(2,3) #標準正規分布による 2x3 の行列
■■■■def predict(self, x):
■■■■■■■■return np.dot(x, self.W)
■■■■def loss(self, x, t):
■■■■■■■■z = self.predict(x)
■■■■■■■■y = softmax(z)
■■■■■■■■loss = cross_entropy_error(y, t)
■■■■■■■■return loss
349デフォルトの名無しさん
2017/06/12(月) 18:40:13.16ID:yuw+moiO x = np.array([0.6, 0.9])
t = np.array([0, 0, 1])
net = simpleNet()
f = lambda w: net.loss(x, t)
dW = numerical_gradient(f, net.W)
print(dW)
★★★★★★★★★★★★★
★↑の f がひどすぎる ★
★★★★★★★★★★★★★
t = np.array([0, 0, 1])
net = simpleNet()
f = lambda w: net.loss(x, t)
dW = numerical_gradient(f, net.W)
print(dW)
★★★★★★★★★★★★★
★↑の f がひどすぎる ★
★★★★★★★★★★★★★
350デフォルトの名無しさん
2017/06/12(月) 19:10:55.54ID:O74bSsVE ここは見た?
https://github.com/oreilly-japan/deep-learning-from-scratch/wiki/errata
確かに設計としてどうかと思うけど間違ってはないよ
numerical_gradientの実装コードみると内部で第2引数のnet.Wの値が変更されることになる
そののちにfが呼び出されるからちゃんと意図通りに動く
https://github.com/oreilly-japan/deep-learning-from-scratch/wiki/errata
確かに設計としてどうかと思うけど間違ってはないよ
numerical_gradientの実装コードみると内部で第2引数のnet.Wの値が変更されることになる
そののちにfが呼び出されるからちゃんと意図通りに動く
351デフォルトの名無しさん
2017/06/12(月) 19:14:55.53ID:yuw+moiO352デフォルトの名無しさん
2017/06/12(月) 19:16:21.04ID:yuw+moiO fxh1 = f(x) # f(x+h)
↑ここですが、
fxh1 = f(a)
とかでもいいわけです。
↑ここですが、
fxh1 = f(a)
とかでもいいわけです。
353デフォルトの名無しさん
2017/06/12(月) 19:16:47.93ID:yuw+moiO こんなひどいコードを公にするという神経が分かりません。
害悪以外の何物でもありません。
害悪以外の何物でもありません。
354デフォルトの名無しさん
2017/06/12(月) 19:32:51.63ID:dNgrCKN8 女子高生の会話みたいに
「うんうん ひどいよね〜」
って言えばいいのか?
「うんうん ひどいよね〜」
って言えばいいのか?
355デフォルトの名無しさん
2017/06/12(月) 19:38:06.58ID:9WLudEgI 女の腐ったような奴
356デフォルトの名無しさん
2017/06/12(月) 19:43:09.72ID:A8Wo+8nm >>354
スルーすればいいんじゃね?
スルーすればいいんじゃね?
357デフォルトの名無しさん
2017/06/12(月) 20:57:31.82ID:d5p6YbPE トップページ > プログラム > 2017年06月12日 > yuw+moiO
一位
一位
358デフォルトの名無しさん
2017/06/12(月) 22:05:40.21ID:xdzGvL+P そんなの書かれなくても知ってる
昨日も一位だぞ
昨日も一位だぞ
359デフォルトの名無しさん
2017/06/13(火) 10:36:43.73ID:anZz52l+360デフォルトの名無しさん
2017/06/13(火) 13:01:19.18ID:j1y+wOSX 学校の課題でどうぶつしょうぎを作れという課題があったのですがPythonでも作れますでしょうか?よかったら手順等も教えてもらいたいです
361デフォルトの名無しさん
2017/06/13(火) 13:43:26.98ID:zNZcmnhF たいへんですね
がんばってください
がんばってください
362デフォルトの名無しさん
2017/06/13(火) 14:35:30.34ID:xSkuSP7H 自分で調べる前から他人に丸投げとかいいご身分ですね
情報系の業界には出てこないでくださいね
情報系の業界には出てこないでくださいね
363デフォルトの名無しさん
2017/06/13(火) 14:39:08.21ID:1le8E18Y Pythonでも作れますかといわれたら答えはYesだが、GUIで駒の表示や移動もやりたいのなら、最初からJavaScriptかなんかで書いたほうが楽かもな
何を求められてるのかもっと明確にしないと答えようがない
何を求められてるのかもっと明確にしないと答えようがない
364デフォルトの名無しさん
2017/06/13(火) 15:50:58.33ID:G30+7Gz/ まあ申し訳ないけど自分で作れるかどうかが判断つかないレベルの人に1から手順を教えるのは難しいよ
プログラミング初学者向けのpython本でもGUI解説してる本もあるしそういうの読んでみたら?
プログラミング初学者向けのpython本でもGUI解説してる本もあるしそういうの読んでみたら?
365デフォルトの名無しさん
2017/06/13(火) 15:55:16.54ID:Nwy/CUl5 ■■■■■■■■ 君は何がしたいの?
共感が欲しいの?
質問が解らない
ディープラーニングの本は画像をメインに取り扱ってる
アマゾンのサンプルで書いた通りに
初心者に[入門 Python 3] と[コンピュータシステムの理論と実装 ―モダンなコンピュータの作り方]
で良いんじゃない?
共感が欲しいの?
質問が解らない
ディープラーニングの本は画像をメインに取り扱ってる
アマゾンのサンプルで書いた通りに
初心者に[入門 Python 3] と[コンピュータシステムの理論と実装 ―モダンなコンピュータの作り方]
で良いんじゃない?
366デフォルトの名無しさん
2017/06/13(火) 16:01:14.48ID:Nwy/CUl5 >>360
学校で習った通りに作れば良いんじゃない?
未だ、6月なのに、その調子で学校は大丈夫?
動物将棋は難しいよ……どの環境かは知らないけど、C#/C++に組み込み可能
webブラウザでも動かせる。どちらにせよ、GUIの所はpythonのみじゃかなり難しい
学校で習った環境で作ったら?
学校で習った通りに作れば良いんじゃない?
未だ、6月なのに、その調子で学校は大丈夫?
動物将棋は難しいよ……どの環境かは知らないけど、C#/C++に組み込み可能
webブラウザでも動かせる。どちらにせよ、GUIの所はpythonのみじゃかなり難しい
学校で習った環境で作ったら?
367デフォルトの名無しさん
2017/06/13(火) 16:28:28.48ID:Nwy/CUl5 >>360
少なくないお金払ってるなら、学校の教師に聞けば?
なんで、2chで聞こうと思ったんだ?
2ch住民より、頼りにならない教師って存在価値あるのか?
専門学校に入れなかった奴が、学校に入って、課題出された妄想でもしてんの?
少なくないお金払ってるなら、学校の教師に聞けば?
なんで、2chで聞こうと思ったんだ?
2ch住民より、頼りにならない教師って存在価値あるのか?
専門学校に入れなかった奴が、学校に入って、課題出された妄想でもしてんの?
368デフォルトの名無しさん
2017/06/13(火) 17:11:58.97ID:zHvxP6cZ >>365
横だけど、教科書の粗探しができればうれしいらしい
横だけど、教科書の粗探しができればうれしいらしい
369デフォルトの名無しさん
2017/06/13(火) 17:18:29.99ID:zHvxP6cZ 著者をこき下ろす
370デフォルトの名無しさん
2017/06/13(火) 23:17:29.58ID:N8Z0wsP+ 超サオこき遅すw
371デフォルトの名無しさん
2017/06/14(水) 06:34:42.01ID:lvKMQC+V これは小学生並みの反応
372デフォルトの名無しさん
2017/06/14(水) 07:55:53.66ID:N+GzyHeS 中学生級の反応かっけえぇ
373デフォルトの名無しさん
2017/06/14(水) 09:09:30.06ID:iu9KksQ5 超高校生級の自分が質問いいっすか?
ステートマシンやってみたいんだけど、説明聞いても実際のコードがよくわからない
c言語とかで書かれた簡潔なサンプルコードがあるんだけど、c言語は読めない
ちょっとpythonで、すごいシンプルなコード書いてみてもらえないでしょうか?
ステートマシンやってみたいんだけど、説明聞いても実際のコードがよくわからない
c言語とかで書かれた簡潔なサンプルコードがあるんだけど、c言語は読めない
ちょっとpythonで、すごいシンプルなコード書いてみてもらえないでしょうか?
374デフォルトの名無しさん
2017/06/14(水) 09:12:25.40ID:hII56Thd 超予備校生の俺にはちょっとムズい。
375デフォルトの名無しさん
2017/06/14(水) 09:39:43.62ID:uojFEgSl >>373
お前それ面白いと思って書いたの?
お前それ面白いと思って書いたの?
376デフォルトの名無しさん
2017/06/14(水) 09:48:56.76ID:KSwDfbE5 いやどす
377デフォルトの名無しさん
2017/06/14(水) 09:57:24.62ID:iu9KksQ5 >>375
いや、ステートマシンについて知りたいのはホント
いや、ステートマシンについて知りたいのはホント
378デフォルトの名無しさん
2017/06/14(水) 10:35:45.78ID:FGRwJZhX python ステートマシン でぐぐる
379デフォルトの名無しさん
2017/06/14(水) 12:49:11.98ID:pq4tRhVl >>375
お前は本当につまらん人間だな
お前は本当につまらん人間だな
380デフォルトの名無しさん
2017/06/14(水) 15:10:33.70ID:gJ2mi9lR くだすれなんだからくだらなくていいんだよ
381デフォルトの名無しさん
2017/06/14(水) 15:26:33.38ID:Z39eFdd/ モニター2枚のスクリーンショットをPNGでメモリに一時保存して一括で書き出したいけどどうすればいい?
ちなみに、以下コードだとメインディスプレイしか保存されないです・・・
import sys
import _thread
import time
import pyautogui
files = []
files_count = 300
f = pyautogui.screenshot()
for n in range(files_count):
□□□files.append(f)
for count in range(files_count):
□□□files[count] = pyautogui.screenshot()
□□□time.sleep(1)
for num in range(files_count):
□□□print ("Output" + str(num))
□□□files[num].save( str(num) + '_screenshot.png' )
ちなみに、以下コードだとメインディスプレイしか保存されないです・・・
import sys
import _thread
import time
import pyautogui
files = []
files_count = 300
f = pyautogui.screenshot()
for n in range(files_count):
□□□files.append(f)
for count in range(files_count):
□□□files[count] = pyautogui.screenshot()
□□□time.sleep(1)
for num in range(files_count):
□□□print ("Output" + str(num))
□□□files[num].save( str(num) + '_screenshot.png' )
382デフォルトの名無しさん
2017/06/14(水) 16:50:46.81ID:UPtaGG3w pycryptoの組み込みがうまくいきません
pip installなどから試してみると
error C2061: syntax error: identifier 'intmax_t
のようなエラーが出てしまいます。
pip installなどから試してみると
error C2061: syntax error: identifier 'intmax_t
のようなエラーが出てしまいます。
383デフォルトの名無しさん
2017/06/14(水) 16:57:07.24ID:7kOowwdv 大変だな
384デフォルトの名無しさん
2017/06/14(水) 17:05:04.27ID:RDy3EGSB アホはOSとpythonのバージョンも書けないからな
385デフォルトの名無しさん
2017/06/14(水) 17:36:53.72ID:UPtaGG3w てめーらみてーなネット弁慶にゃ聞かねーよタコ
自己解決したわカスが
(提示する情報が不足していました。なんとか解決したのでもう大丈夫です。お騒がせしました)
自己解決したわカスが
(提示する情報が不足していました。なんとか解決したのでもう大丈夫です。お騒がせしました)
386デフォルトの名無しさん
2017/06/14(水) 17:37:36.36ID:Z39eFdd/ >>381
自己レス
http://e-yuki67.hatenablog.com/entry/2017/02/12/152759
SCREEN_WIDTH = 2160
SCREEN_HEIGHT = 1440
を自分の持っているモニターサイズに書き換えることでで解決しました。
ただ、データがビットマップ形式のため巨大すぎてメモリを食いつぶしてしまう
メモリ上でPNGなど適度に圧縮する方法ご存じの方ら居れば教えて下さい。
宜しくお願い致します。
自己レス
http://e-yuki67.hatenablog.com/entry/2017/02/12/152759
SCREEN_WIDTH = 2160
SCREEN_HEIGHT = 1440
を自分の持っているモニターサイズに書き換えることでで解決しました。
ただ、データがビットマップ形式のため巨大すぎてメモリを食いつぶしてしまう
メモリ上でPNGなど適度に圧縮する方法ご存じの方ら居れば教えて下さい。
宜しくお願い致します。
387デフォルトの名無しさん
2017/06/14(水) 18:06:13.81ID:svS3l+Hp もう画像に対して処理をしないならファイルに書き出しちゃえばいいじゃん
どのみちpngのまま処理はできないよ
やりたいならBytesIOを使って疑似的にファイルをメモリ上に作ってそこにsaveするとかでできるんじゃね
どのみちpngのまま処理はできないよ
やりたいならBytesIOを使って疑似的にファイルをメモリ上に作ってそこにsaveするとかでできるんじゃね
388デフォルトの名無しさん
2017/06/14(水) 18:26:26.92ID:Z39eFdd/ >>387
ありがとうございます。
今までベクターにあるWin Shotというソフトでpngを1秒毎にRamDisk書き出し5分よりも古いデータは他のソフトで削除していました。
ただ、RamDiskといえどもI/Oに負担が掛かるのか、ディスプレイを4Kにしてから録画データが音ずれるようになりました。
そこで、RamDiskも不要になりますし、この際全てメモリ上で作成し、必要な時だけ書き出して確認しようと思った次第です。
BytesIOですか、、、調べてみようと思います。
ありがとうございます。
今までベクターにあるWin Shotというソフトでpngを1秒毎にRamDisk書き出し5分よりも古いデータは他のソフトで削除していました。
ただ、RamDiskといえどもI/Oに負担が掛かるのか、ディスプレイを4Kにしてから録画データが音ずれるようになりました。
そこで、RamDiskも不要になりますし、この際全てメモリ上で作成し、必要な時だけ書き出して確認しようと思った次第です。
BytesIOですか、、、調べてみようと思います。
389デフォルトの名無しさん
2017/06/14(水) 18:32:31.21ID:Z39eFdd/ やってる内容はスクリーンショットを連続して撮っていればうっかり、
ブラウザなど閉じてもそれまで見ていた内容や書いていた内容など
超短期のバックアップになり結構便利だと思うのですが誰も作っていませんよねー
ブラウザなど閉じてもそれまで見ていた内容や書いていた内容など
超短期のバックアップになり結構便利だと思うのですが誰も作っていませんよねー
390デフォルトの名無しさん
2017/06/14(水) 18:41:28.17ID:BnVWKrB9 >>389
ブラウザとか普通履歴参照する。1秒おきに連写するとか普通いない、そういう用途なら録画の方が向いてるんじゃないの?
ブラウザとか普通履歴参照する。1秒おきに連写するとか普通いない、そういう用途なら録画の方が向いてるんじゃないの?
391デフォルトの名無しさん
2017/06/14(水) 18:50:19.66ID:Z39eFdd/ >>390
例えばBBS書き込み中にうっかり閉じてしまった場合、それまで書いていた内容が消えたりするしそのバックアップ
他にもブラウザバックでは表示されない1IP1回表示の広告とかちょっと確認したり使い始めると意外と便利で手放せない感じなんだわ
こういうのは履歴では辿れないし・・・
録画ソフトはスクリーンショットを1秒どころか連続で取得するわけだろうしかなり重たいんじゃなかろうか?
例えばBBS書き込み中にうっかり閉じてしまった場合、それまで書いていた内容が消えたりするしそのバックアップ
他にもブラウザバックでは表示されない1IP1回表示の広告とかちょっと確認したり使い始めると意外と便利で手放せない感じなんだわ
こういうのは履歴では辿れないし・・・
録画ソフトはスクリーンショットを1秒どころか連続で取得するわけだろうしかなり重たいんじゃなかろうか?
392デフォルトの名無しさん
2017/06/14(水) 19:11:50.38ID:GUKOG2fp 行列プログラマーという本で使われているグラフをプロットする関数ですが、
SVGタグで直接プロットデータがhtmlファイルとして出力されてしまいます。
これを画像ファイルに変換したいのですが、SVGタグのデータを読み取って
pngとか他のファイルに変換するにはどうすればいいでしょうか?
SVGタグで直接プロットデータがhtmlファイルとして出力されてしまいます。
これを画像ファイルに変換したいのですが、SVGタグのデータを読み取って
pngとか他のファイルに変換するにはどうすればいいでしょうか?
393デフォルトの名無しさん
2017/06/14(水) 21:16:16.85ID:GbCNCKFh394デフォルトの名無しさん
2017/06/14(水) 23:05:43.01ID:1JF5oThe395デフォルトの名無しさん
2017/06/15(木) 00:27:03.93ID:Izsx0g3q39696
2017/06/15(木) 01:09:09.32ID:t/snn0u+ 以前はお世話になりました。
趣向を変え、音声データ変換ソフトを作ることはできないかと調べてみたのですが、
わからないことがあるので教えていただきたく。
http://aidiary.hatenablog.com/entry/20111001/1317441171
上記ページでmatplotlibというライブラリを使ってスペクトログラムを描画しているのですが、
任意の時間・周波数帯における強度(重み?)を、数値として取り出すことはできるのでしょうか。
最終的に、任意の周波数帯について時間-強度変化をエクセル等にcsv形式で数値として出力したいと考えています。
趣向を変え、音声データ変換ソフトを作ることはできないかと調べてみたのですが、
わからないことがあるので教えていただきたく。
http://aidiary.hatenablog.com/entry/20111001/1317441171
上記ページでmatplotlibというライブラリを使ってスペクトログラムを描画しているのですが、
任意の時間・周波数帯における強度(重み?)を、数値として取り出すことはできるのでしょうか。
最終的に、任意の周波数帯について時間-強度変化をエクセル等にcsv形式で数値として出力したいと考えています。
397デフォルトの名無しさん
2017/06/15(木) 01:50:13.88ID:M1tXEBEI scipyのほうに入ってるscipy.signal.spectrogramがそれじゃね
398デフォルトの名無しさん
2017/06/15(木) 11:49:06.40ID:jiI/lDMd https://github.com/GoroSatake/coding-the-matrix/blob/master/Chapter04.ipynb
上のノートブックをRun Allすると
In [30]でエラーが発生するんだけど、なんで?
Run Allじゃなくて
from mat import Mat
from matutil import coldict2mat
from vecutil import list2vec
をIn [30]に書き加えてIn [30]のところのセルだけ実行すると
問題ない。
上のノートブックをRun Allすると
In [30]でエラーが発生するんだけど、なんで?
Run Allじゃなくて
from mat import Mat
from matutil import coldict2mat
from vecutil import list2vec
をIn [30]に書き加えてIn [30]のところのセルだけ実行すると
問題ない。
399デフォルトの名無しさん
2017/06/15(木) 11:56:07.49ID:jiI/lDMd mat.py自体にはバグはなさそうな感じです。
400デフォルトの名無しさん
2017/06/15(木) 17:48:45.80ID:Emed4SrA 「python import from」で検索!
「from」の後にモジュール名、
「import」の後にクラス名という指定方法です
「from」の後にモジュール名、
「import」の後にクラス名という指定方法です
401デフォルトの名無しさん
2017/06/15(木) 18:07:31.28ID:t3C7iRys >>398
stack trace読めよ
stack trace読めよ
402デフォルトの名無しさん
2017/06/15(木) 19:50:56.17ID:GP7vTZM5 >>293を書き込んだ者です。何度もすみません。
例外について本番でログを取りながら対処していこうと考えたのですが、例外のログを取る方法について、
try:
main()
except Exception as e:
logfile.write(e.message)
このようなメイン処理を全部括るような例外処理は良くないのでしょうか?
例外について本番でログを取りながら対処していこうと考えたのですが、例外のログを取る方法について、
try:
main()
except Exception as e:
logfile.write(e.message)
このようなメイン処理を全部括るような例外処理は良くないのでしょうか?
403デフォルトの名無しさん
2017/06/15(木) 20:03:14.70ID:Oi/wLxJH >>402
良くなくはないけどどうせスタックトレースでるから無駄といえば無駄だけど習慣としては決して良くなくはない
良くなくはないけどどうせスタックトレースでるから無駄といえば無駄だけど習慣としては決して良くなくはない
404デフォルトの名無しさん
2017/06/15(木) 20:10:55.65ID:GP7vTZM5 処理速度などの面ではどうなんでしょう?
try:exceptで巨大なコードを囲んでも影響はありませんか?
try:exceptで巨大なコードを囲んでも影響はありませんか?
405デフォルトの名無しさん
2017/06/15(木) 20:18:06.00ID:Oi/wLxJH406デフォルトの名無しさん
2017/06/15(木) 20:24:57.15ID:GP7vTZM5 うーむ確かに…。そもそもpythonなんだから速度を求めるのもなんか違うような気がしてきました。
この方法でやってみます。ありがとうございます。
この方法でやってみます。ありがとうございます。
407デフォルトの名無しさん
2017/06/15(木) 20:37:35.41ID:pGC+vioJ forでイテレータを回すと確実に例外がスローされているような言語では
そんなものは些細な違いだ
そんなものは些細な違いだ
408デフォルトの名無しさん
2017/06/16(金) 10:54:17.48ID:ruTBrOVX Jupyter notebookを使っています。
anacondaの最新バージョンを入れたら、
以前は、
%load 'filename.py'
でロードできていたのに、
%load filename.py
としないとダメになったようです。
仕様変更がありましたか?
anacondaの最新バージョンを入れたら、
以前は、
%load 'filename.py'
でロードできていたのに、
%load filename.py
としないとダメになったようです。
仕様変更がありましたか?
409デフォルトの名無しさん
2017/06/16(金) 11:44:24.32ID:+q2lAfWN コミットログを調べましたか?
jupyter notebookを過去のバージョンに戻しても再現するか試しましたか?
人に聞く前に調べたり試しましたか?
jupyter notebookを過去のバージョンに戻しても再現するか試しましたか?
人に聞く前に調べたり試しましたか?
410デフォルトの名無しさん
2017/06/16(金) 15:42:14.95ID:JCU5G2lb そんなもん調べられる奴は超初心者じゃないわな
411デフォルトの名無しさん
2017/06/16(金) 20:06:43.83ID:hyI1xdQt 一通り、pythonの入門本3冊ぐらい終えて
エディタでボタンを表示するプログラムを作ったりclassを定義したりする練習から
いよいよwebアプリを作りたい!と思いいろいろ調べたけど、
webアプリのpython入門本はほとんど見つからず・・・
ネットで調べてみたらwebフレームワークってのからアプリを作れると書いてあり、
その数少ないフレームワークのチュートリアルブログを読んでみたのですが
いきなり高度な専門用語ばかりで全く理解できませんでした・・・。
以下参考にしたやつです
https://docs.djangoproject.com/ja/1.11/intro/install/
もしかしてpythonでwebアプリを作るのってめちゃくちゃ高度なことなんでしょうか・・・?
エディタでボタンを表示するプログラムを作ったりclassを定義したりする練習から
いよいよwebアプリを作りたい!と思いいろいろ調べたけど、
webアプリのpython入門本はほとんど見つからず・・・
ネットで調べてみたらwebフレームワークってのからアプリを作れると書いてあり、
その数少ないフレームワークのチュートリアルブログを読んでみたのですが
いきなり高度な専門用語ばかりで全く理解できませんでした・・・。
以下参考にしたやつです
https://docs.djangoproject.com/ja/1.11/intro/install/
もしかしてpythonでwebアプリを作るのってめちゃくちゃ高度なことなんでしょうか・・・?
412デフォルトの名無しさん
2017/06/16(金) 20:44:25.60ID:3VqLaUPK どんな用語が理解できんのかしらんけど、入門本三冊もやったのならググりながらでもそのチュートリアル進めてみたらいいんじゃないかな
413デフォルトの名無しさん
2017/06/16(金) 20:48:57.44ID:o2IkWXmG python関係なくwebやるにはwebの知識が必要ってことじゃね
特にdjangoは巨大なフレームワークだからuiデザインパターンやデータベースまで理解していないとワケわからんってなると思う
webの知識がどの程度あるのか分からんけどいきなりフレームワーク使うんじゃなくてpython使ったcgiとかからやってみては?
特にdjangoは巨大なフレームワークだからuiデザインパターンやデータベースまで理解していないとワケわからんってなると思う
webの知識がどの程度あるのか分からんけどいきなりフレームワーク使うんじゃなくてpython使ったcgiとかからやってみては?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【おこめ】「有能だったんじゃ」おこめ券で批判殺到の鈴木農水大臣…ネットでは前任の“進次郎再評価” ★2 [ぐれ★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は ★2 [蚤の市★]
- オイルマッサージ施術中20代女性にわいせつ行為か セラピストの男(30)を再逮捕 余罪複数とみて警視庁が捜査 [どどん★]
- 内閣支持、微減59.9% 5割超が補正予算評価 時事通信世論調査 [どどん★]
- 【中国外務省】日本への渡航自粛を再度呼びかけ 今度は「地震発生」を理由に [ぐれ★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★3 [七波羅探題★]
- 高市内閣の支持率、下落wwwwwwwwwww [834922174]
- Vtuber「人気アニメとコラボします!」←これでVが叩かれるの謎じゃね
- お前ら嫁や彼女にセックス中にどんな声がけしてる? [369521721]
- Xでフォローしてきた人をフォロバして相手のフォロー解除するのが趣味なんだが
- あー…女児のつるつるまんまん舐め回してえなあ…
- 【悲報】日中戦争5割が賛成、高市キッズたち徴兵へ [834922174]
