1 名前:デフォルトの名無しさん [2019/03/18(月) 13:42:55.36 ID:+MPRGO7m.net] ★当スレにRubyのソースコード類を書くことを禁ず ☆Ruby等、Pythonではないプログラミング言語での回答類を書くことも禁ず このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDEまたはcommand line/OS)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その41【Ruby禁止】 mevius.5ch.net/test/read.cgi/tech/1549282930/ ◆PythonのHome Page www.python.org/ ◆まとめwiki ttp://python.rdy.jp/ ◆Pythonのソースコードをそのまま5ちゃんにコピペすると インデントが崩れるので こういうところ↓にはってきてください ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まず
409 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 20:30:52.53 ID:9oWjhMn6.net] Godot の質問は、RWBYスレへ、書き込んで!
410 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 20:30:53.35 ID:d7d9yMTO.net] こんなスレの人でも騙されるのね 【5ちゃんねる注意報】「【速報】金券500円分タダでもらえる」という見出しのコピペとそれでお金がもらえたというコピペ多発中 https://asahi.5ch.net/test/read.cgi/newsplus/1553854517/
411 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 20:32:54.46 ID:iTJg44UK.net] >>394 みんなどっかに潜伏してるんだろ とにかくここに書くのはスレ違い
412 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 10:18:53.78 ID:znu/i7th.net] @app.routeの後に続く("/")には何を入れれば良いのでしょうか?
413 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 10:22:48.02 ID:jaPJ1uz7.net] >>398 Flaskの話? 何も入れなくてもいいし 入れたらURLの一部になる
414 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 10:27:59.54 ID:znu/i7th.net] >>399 flaskです。 なにも入れないとno rootになってしまうのですが
415 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 10:29:42.78 ID:jaPJ1uz7.net] "/"だけは入れないとだめ
416 名前:デフォルトの名無しさん [2019/03/30(土) 13:38:27.55 ID:wamXfnLw.net] >>385 >>379 >>967-968 ありがとうございました
417 名前:デフォルトの名無しさん [2019/03/30(土) 13:43:51.28 ID:wamXfnLw.net] 967-968 はアンチRubyスレの番号です
418 名前:デフォルトの名無しさん [2019/03/30(土) 20:33:00.33 ID:ysAji/jl.net] matplotlibで軸がsymlogの時にaspectを変えようとすると UnboundLocalError: local variable ‘aspect_scale_mode’ referenced before assignment ってでるけど、これmatplotlibのバグじゃないでしょうか?
419 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 23:05:49.03 ID:DyxzEuK/.net] お前の頭のバグです
420 名前:デフォルトの名無しさん [2019/03/31(日) 00:07:59.29 ID:DXRz5cfD.net] 盲目 referenced before assignment
421 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 01:10:15.36 ID:7GT4duU3.net] 流行りのFランだろ すぐなんでもバグを疑う バグ人間分際でな
422 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 03:07:11.54 ID:iz1vdcLS.net] 怖くてPython3をインストールすら出来ていない プログラミング言語ってコマンドプロンプトから起動したり操作するんだよね?うっかり変なことしてPCの設定が変わったりしないか心配 挫折したらアンインストールしたいけどアンインストールの方法調べてもMacばかりでWindowsのこと書いてないしちゃんとインストール前と同じ環境に戻るか心配 超初心者以前の問題でつまずいているよ
423 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 03:13:30.82 ID:3koqAguc.net] そんなあなたに インストール不要な C言語を
424 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 03:24:50.57 ID:DMnS82C2.net] >>408 仮想PCでも使ってみては 仮想PCの中なら何をしても大丈夫だよ
425 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 03:49:57.06 ID:mUt6la4P.net] Ruby Installer にはインストールしない、MSYS2 コンパイラ無しのポータブル版もある。 ただし、インストールしていないから、アンインストールもできないので、自分で削除する必要がある。 つまり、システム管理外のアプリとなる Ruby 2.4 なら、それをダウンロード・解凍して、C:\Ruby24-x64 に置いて、 ruby.exe のある、C:\Ruby24-x64\bin をユーザー環境変数PATH に、自分で追加する コマンドプロンプトで、where ruby と入力すると、そのパスが表示される。 C:\Ruby24-x64\bin\ruby.exe これで絶対パスじゃなくても、ruby というコマンド名だけで、ruby.exe が起動できる PowerShell を起動して、$env:Path.split(";") と入力しても、 環境変数PATHを、; で区切って表示できる コマンドの実行ファイルは、この表示順で、上から検索される!
426 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 03:54:30.78 ID:DMnS82C2.net] >>411 これがクソ言語ruby信者 スレタイにruby禁止と入れられる所以です
427 名前:411 mailto:sage [2019/03/31(日) 04:01:39.80 ID:mUt6la4P.net] インストールしたアプリは、システムが把握しているので、アンインストールすべき! 手作業で削除してはいけない! 一方、ポータブル版のように、勝手にダウンロード・解凍して、 どこかのフォルダに自分で置いたアプリは、システム管理外となる これは、インストールしていないのでアンインストールもできないから、自分で削除する必要がある ユーザー環境変数PATH にも、自分で追加して、自分で削除する必要がある インストールする時には、インストーラーが、ユーザー環境変数PATH に追加してくれる場合もある。 アプリによっては、システム環境変数PATH に追加するものもある ユーザー環境変数なら、そのユーザーだけ。 システム環境変数なら、全ユーザー共通となるので、普通はユーザー環境変数に追加する インストール前に、PowerShell を起動して、$env:Path.split(";") と入力して、 環境変数PATHを、見ておくのが良い。 それから、ユーザー環境変数PATH に追加後にもう一度見ると、新しく追加されているはず!
428 名前:411 mailto:sage [2019/03/31(日) 04:08:12.62 ID:mUt6la4P.net] >>413 修正 >インストール前に、PowerShell を起動して、$env:Path.split(";") と入力して、 環境変数PATHを、見ておくのが良い。 インストール前に、PowerShell を起動して、$env:Path.split(";") と入力して、 環境変数PATHを見て、保存しておくのが良い 見比べるために、一応ファイルに保存しておくのが良い
429 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 04:35:09.98 ID:B6bZy9FX.net] Jupyter Notebookで改行を置換する方法ってありませんか?
430 名前:デフォルトの名無しさん [2019/03/31(日) 07:21:28.88 ID:faKW9qz1.net] >>406 自分のソースではなくてMatplotlib のソースコードからエラーが出る
431 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 08:19:39.19 ID:mUt6la4P.net] jQuery でも、自分が書いたコードが間違っていれば、 jQuery のライブラリから、エラーが出るよ 自分が書いたコードが、ライブラリのルールに従っていない場合
432 名前:417 mailto:sage [2019/03/31(日) 08:24:35.52 ID:mUt6la4P.net] 自分が書いたコードの場所では、エラーが出ないが、 それを読み込んだライブラリのどこかで、エラーが起きる そういう事もある。 間違ったソースコードと、エラーが出る場所の不一致が起きる この場合、エラーが出る場所よりも前の、自分が書いたコードに間違いがある
433 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 08:48:52.97 ID:v2pBMWRF.net] お願いします 現在、Python公式のサイトからインストールしたPython3がWindows入りのPCに入っていて、 それと共にライブラリとして cycler==0.10.0 kiwisolver==1.0.1 matplotlib==3.0.1 numpy==1.15.3+mkl Pillow==5.3.0 pyparsing==2.2.2 python-dateutil==2.7.4 scikit-learn==0.20.0 scipy==1.1.0 six==1.11.0 が入っております これからanacondaをインストールしたいのですが、 anacondaを入れる前に公式サイトからインストールした、あるいはpipでインストールしたものは 全て捨てるように、と注意書きを見付けました それでこれらのライブラリを捨てる時、 ttps://www.lifewithpython.com/2014/11/python-uninstall-multiple-libraries.html というサイトを見ると、$ pip uninstall -r uninstall.txt というコマンド(テキストファイル名は自分で付けたもの)で削除しろとありますが、 このようなファイルはPythonの入っているフォルダに入れるべきでしょうか それとも、べつのフォルダに入っていてもそこに到るルートも明記する事で ちゃんと動いてくれるでしょうか 返答をお願いします
434 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 08:59:26.93 ID:KUHIQC/W.net] >>408 Python はそんなに怖くないよ。多分君のPCの中にもいくつか知らない間にPython が入っていて何かのアプリで動いてるよ。
435 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 09:01:07.51 ID:SQp6xgxy.net] > Pythonの入っているフォルダに入れるべきでしょうか No > それとも、べつのフォルダに入っていてもそこに到るルートも明記する事で > ちゃんと動いてくれるでしょうか Yes
436 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 09:04:17.66 ID:KUHIQC/W.net] >>419 どこにあったって動くよ。
437 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 09:25:01.79 ID:mUt6la4P.net] $ pip uninstall -r uninstall.txt これは相対パスだろ 絶対パスにすれば? まあ、相対パスでも表現できるけど、絶対パスなら間違いない
438 名前:デフォルトの名無しさん [2019/03/31(日) 10:06:21.56 ID:hLnMjByF.net] >>> np.linspace(0, 10, 11) array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10.]) >>> np.linspace(0, 10, 11) * .5 array([ 0. , 0.5, 1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5, 5. ]) >>> int(np.linspace(0, 10, 11) * .5) TypeError: only length-1 arrays can be converted to Python scalars >>> np.int(np.linspace(0, 10, 11) * .5) TypeError: only length-1 arrays can be converted to Python scalars >>> list(map(int, np.linspace(0, 10, 11) * .5)) [0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5] >>> np.array(list(map(int, np.linspace(0, 10, 11) * .5))) array([0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5]) これは map 使わないとだめ? なんかもっと良い方法ある気がする 👀 Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
439 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 10:32:23.82 ID:hZAYOMqZ.net] クラーク「十分に発達した科学技術は魔法と見分けがつかない」
440 名前:デフォルトの名無しさん [2019/03/31(日) 10:54:03.25 ID:7TPTbBo7.net] >>424 a= np.linspace(0, 10, 11) * .5 a=a.astype(np.int32)
441 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 11:24:44.23 ID:v2pBMWRF.net] >>421-423 ありがとうございます。 試してみます
442 名前:デフォルトの名無しさん [2019/03/31(日) 12:19:18.53 ID:XVK1vXEz.net] >>418 公式にあるsymlogのサンプルコードにaspectの設定一行足しただけなんです
443 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 12:21:24.51 ID:v2pBMWRF.net] 419です お陰様で現在、six以外の全てのライブラリが削除されたようで pip show 〜 でも見つからなくなりました ところで、ここからが怖いのです pip list で見ると、残っているのは pipとsetuptoolsとsixなのですが、 sixを捨てることでライブラリ間のバージョン違いを吸収できなくなるのも怖いですが、 pip uninstall pipなんて出来るんでしょうか? 更に pipはsetuptoolsがないと動かないというので本来はsetuptoolsを先にインストールするものだったそうですが、 setuptoolsもどうやってアンインストールするのか分かりません ここから先は入っているディレクトリから直接消していく、あるいは環境変数から消して行くしかないのでしょうか お願いします
444 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 12:52:32.27 ID:pKsv1rxM.net] その辺はpythonをアンインストールすれば消えるはずだが site-packagesの下に入ってる奴だろ
445 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 12:54:51.98 ID:pKsv1rxM.net] Anacondaを入れようとしているのにsixを捨ててバージョン差異云々も意味不明だ 何を目指してるんだか分からん Anacondaと公式のPython3を同時にインストールしておきたいのか? それこそ10年早いからやめとけ どっちかにしろ
446 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 13:38:01.10 ID:lDkEr+Aw.net] >>429 何を恐れてるのか知らないが、OS は何? 多分純正Python をインストールしたフォルダとanaconda がインストールされたフォルダは違うと思うけど? だったら何も混在することはない。 PATH さえ混在しないようにしておけば、純正Pythonが残ってても何の問題もない。 uninstall の必要すらない。
447 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 16:01:31.38 ID:iz1vdcLS.net] Pythonのインストールもといプログラミング言語のインストールはPCのシステムの根幹に影響するものなの? その辺のフリーソフトをインストールするのとはイメージが違う? ZIPを解凍して実行ファイルをクリックしたらプログラミングのウィンドウが出て作業開始とはいかないよね 調べれば調べるほど不安になる
448 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 16:04:23.82 ID:SQp6xgxy.net] >>433 その辺のフリーソフトでも インストーラ(exe)使うタイプなんて普通にぼろぼろあるで? >PCのシステムの根幹に影響するものなの? Macとかみたいに、システムに予めPython入ってるOSだと、場合によってはね。
449 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 16:05:46.96 ID:SQp6xgxy.net] そんなわけなので ID:iz1vdcLS は これからPythonしようとしているパソコンなりなんなりのOSの種類とバージョンをまずかけ
450 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:00:45.05 ID:iz1vdcLS.net] >>435 Windows7 64ビットです
451 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:08:35.73 ID:SQp6xgxy.net] >>436 なら大丈夫だ、 Python3のインストーラをダウソしてきて、 普通のフリーソフトみたいにインストールして、 使って、 挫折したらアンインストールおk
452 名前:デフォルトの名無しさん [2019/03/31(日) 17:12:58.90 ID:bSAabfLN.net] >>408 Visual Studioとかと比べると環境汚さないよ デフォルト設定だとユーザー配下にインストールされるから他に影響しないし ただWindows版はライブラリのインストールでハマること多いから Anacondaの方がオススメかも
453 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:15:15.80 ID:SQp6xgxy.net] WindowsでAnacondaで何かさらに入れるのはマゾかよほど必要かだろ Anacondaにするかどうかは、何がしてみたいかによる
454 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:49:14.21 ID:iz1vdcLS.net] >>437 ありがとうございます これでようやく超初心者未満から超初心者へ一歩前進出来そうです >>438 環境汚さないと聞いて安心しました ありがとう、ライブラリのインストール(pip?)は一先ず自己解決を目指して調べてみます >>409 >>410>>420 もありがとう
455 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 17:58:58.76 ID:SQp6xgxy.net] >>440 Python3系ならpipは最初からついてくるよ インストール時に「PATHを通す」オプション(※英語)にチェックいれとけば コマンドプロンプトから簡単にpipし放題
456 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 18:07:17.87 ID:v2pBMWRF.net] >>430-432 お陰様で、anacondaをインストールしてから condaのパス及びpythonのパスも通して、無事にVS codeから実行したり qtから実行するのも出来るようになりました ありがとうございました
457 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 18:19:06.41 ID:ZymSfx3l.net] >>411 死ね
458 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 18:20:35.35 ID:v2pBMWRF.net] ところで自分が使っている別のPCにはJAVAが入っていて そこではJython形式のPythonスクリプトが動く某画像処理アプリも入っています このPCにanacondaなんて絶対に入れない方が良いですよね?
459 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 18:40:00.52 ID:s7MuzANU.net] なにを根拠にそう思ってるのかわからん
460 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 18:40:41.06 ID:SQp6xgxy.net] >>444 Jythonも拡張子がpyだから、AnacondaどころかPython入れるのもぼみょうじゃねーかな
461 名前:デフォルトの名無しさん [2019/03/31(日) 18:47:06.40 .net] >>386 ツイでよく見かけるわ 3月はボロい話が多いな
462 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 19:21:11.30 ID:lDkEr+Aw.net] >>446 そんなもの誰がキックするんだよ。 アプリなんて動かさなければ動くかんよ。 呆れて開いた口が塞がらん。
463 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 19:39:46.52 ID:ImccTeMF.net] >>448 >呆れて開いた口が塞がらん。 20分経過しました
464 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 19:51:01.55 ID:SQp6xgxy.net] 誤解の余地がありそうだから... 拡張子が一緒だからJythonと、 Anaconda / Python の共存はめんどくせーとおもうけど、 (たとえばPaintShopProとかAnimator3みたいな) 中身にPython使ってるってだけのexe(アプリ)なら衝突
465 名前:しないのでおk。 [] [ここ壊れてます]
466 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 23:10:32.34 ID:lDkEr+Aw.net] >>449 顎が外れた。
467 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 23:18:37.27 ID:y6i7x1om.net] そもそも、何故windowsで環境汚してまで、 python使いたいのかが理解できん。 Linuxでやれば、難しい事考える事なく、 Python扱えるのに。
468 名前:411 mailto:sage [2019/03/31(日) 23:26:09.75 ID:mUt6la4P.net] 例えば「みんなのPython」の前提条件は、 Windows で、今までPython を入れた事がない場合に限り、Anaconda を入れられる! 既に、Python が入っている場合には、出来ません! この本は初心者用の本だから、環境変数PATH とか、仮想環境とか、 初心者に説明するのは無理なんだよ Pythonの文法じゃなくて、OSのシステムの話だから、全く違う
469 名前:411 mailto:sage [2019/03/31(日) 23:26:44.16 ID:mUt6la4P.net] >>411-414 にも書いておいたが、 まず、Windows には、ユーザー環境変数・システム環境変数の違いがあるので、まずこれを調べる 次には、インストールとポータブル版の違いを調べる。 インストールとはシステムが管理しているものだが、ポータブル版はシステム管理外 次に、コマンドが実行ファイルを探す方法(探索パス)を理解する。 端末で、ruby とか、パス無しのコマンド名が、なぜ実行ファイルを探せるのか コマンドプロンプトで、where ruby と入力すると、そのパスが表示される。 つまり、ruby というコマンド名で、実行ファイルを探し当てている。 C:\Ruby24-x64\bin\ruby.exe PowerShell を起動して、$env:Path.split(";") と入力して、環境変数PATHを見る。 これは、ユーザー環境変数PATH・システム環境変数PATH が合成された探索パス この順番が重要! この順番で、上から順に、コマンド名の実行ファイルが探される! 「コマンド名 + .exe」のファイル名を探す。 ruby なら、ruby.exe だから、既にPythonをインストールしている人は、後から探索パスに追加しても、 上にある方の実行ファイルが起動されてしまうわけ こういうOS のシステムを説明するのが、非常に難しいため、 「みんなのPython」では、既にPythonが入っている環境では、 初心者には、Anaconda は使えないとしている
470 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 23:33:29.19 ID:ZymSfx3l.net] >>454 死ね
471 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 23:43:27.48 ID:y6i7x1om.net] >>453 申し訳ない。 パッと見て、Python使う前からトラブっている印象 を受けての発言です。 自分としては、使いたいパッケージをpipでちまちま入れて、理解できる範囲で扱う方が良いと考えている ので、理解できてませんでした。
472 名前:411 mailto:sage [2019/03/31(日) 23:44:26.93 ID:mUt6la4P.net] 例えば、DB のsqlite3 をダウンロード・解凍して、C:\sqlite3 に置く。 つまりインストールせず、自力で設置する。 これはポータブル版と同じ そして、ユーザー環境変数PATH に、C:\sqlite3 を追加すると、 端末で、sqlite3 というコマンド名を、パス無しで使えるようになる コマンドプロンプトで、where sqlite3 と入力すると、その実行ファイルのパスが表示される。 C:\sqlite3\sqlite3.exe また、PowerShell を起動して、$env:Path.split(";") と入力して、環境変数PATHを見ると、 一番下に、C:\sqlite3 も表示される これはインストールしていないからアンインストールできないので、 削除する時も、自分で削除しなければならない。 システム管理外のアプリとなる
473 名前:デフォルトの名無しさん [2019/03/31(日) 23:46:25.61 ID:qnazkb5e.net] FXの自動売買ツールを無料で配布しています。 hbgvf.blog.jp
474 名前:411 mailto:sage [2019/03/31(日) 23:55:13.22 ID:mUt6la4P.net] ほとんどの会社で、システム環境を変えるのを嫌がるわけは、 コマンドの探索パスの順序が変わるかも知れないから ユーザー環境変数PATH・システム環境変数PATH の説明が難しいから また、一番下に追加しても、それよりも上で、そのコマンド名が見つかると、 先に見つかった方の実行ファイルが起動されてしまうため こういう探索パスの順序を説明した本は、ほとんどない
475 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 00:56:04.30 ID:PICzK0N0.net] >>456 >>453 みたいな奴の言うことを間に受けるなよ。奴はRuby しか知らないくせにPython スレで荒らしまわってるアラシだからな。 全然怖くないからやって見なはれ。 ただし、インストールするときは、みんなで使える環境にインストールする事。 怖がって自分だけとするとかえって面倒なことになる。 インストールする先は自分で指定しない事。
476 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 01:03:39.07 ID:i9/3FEgM.net] ちなみにRubyは今年いっぱいで使われなくなる言語
477 名前: [] [ここ壊れてます]
478 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 01:17:59.76 ID:xu4jUkcZ.net] PythonをZIPでDLしてライブラリもpipではなくGitHubからZIPでDLした場合、Pythonにライブラリをインストールするにはどうしたら良い? とんでもない遠回りをしてる自覚はあります
479 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 02:17:11.17 ID:WwdHkKwz.net] Pythonでベクター画像を描くことって出来ませんか? 良い方法があったら教えてエロい人
480 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 04:37:42.57 ID:lfLraWDr.net] >>462 そのpythonにpipがついてるならそれ使ってpip install zipすればいい そうでないならzipを展開してsetup.pyをpythonから実行
481 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 04:39:14.79 ID:lfLraWDr.net] その前にensurepipを実行してpipを使えるようにするべきかもな https://docs.python.org/ja/3/library/ensurepip.html
482 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:08:57.41 ID:WwdHkKwz.net] Pythonのランダムって完全ランダムですか? 完全ランダムの作り方教えてエロい人
483 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:19:01.10 ID:k5EPZlMW.net] そーれ ランダム ランダム!
484 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:20:05.47 ID:ymg/4x83.net] Windows 10・WSL・Ubuntu 16.04 では、 /usr/bin$ file python python: symbolic link to python2.7 /usr/bin$ file python3 python3: symbolic link to python3.5 pip コマンドが無いけど、どうなってるの?
485 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:21:57.20 ID:NrMbn99G.net] >>466 全部疑似ランダム。 コンピューターの「ランダム」は本当にランダムなのか? https://www.zenken.co.jp/blog/engineer/30255 予測ができない、本物のランダムを作るには、以下の方法があります。 @システムのインタラプト信号を利用した/dev/random (デバイスドライバなどの情報源から集めた環境ノイズを利用して、真の乱数性を得る) A従来のコンピューターではなく、量子コンピューターを用いた量子乱数 (量子物理学を用いる) これらを利用すれば、暗号学的に完全な乱数が作られるので安心して使えます。
486 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:26:59.45 ID:ktREnJIH.net] HaswellあたりからCPU内で乱数生成できるようになってないっけ
487 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:30:12.80 ID:WwdHkKwz.net] >>469 ありがとうございます。 僕が考えたのは乱数を生成する度にtime関数でシードを与えるという方法なんですが まだ甘いですか?完全ランダムとは言えませんか? 優秀なハッカーにかかればこの方法で作ったパスワードは破られますかね。。。
488 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:52:11.35 ID:g0ijP3Ba.net] >>471 あまいとかどうとかではない 「くだらないこと」を考えてないで469の方法を使え
489 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 09:57:33.06 ID:WwdHkKwz.net] >>472 量子コンピュータなんて個人で使えませんやん >デバイスドライバなどの情報源から集めた環境ノイズを利用して、真の乱数性を得る これを簡単に実現する方法ってありますか?
490 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 10:02:46.94 ID:WwdHkKwz.net] マイクとかPCにつなげてそっからノイズとればええのかな?
491 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 10:03:35.98 ID:82uuXA8G.net] >>466 pythonでもCでも多分、疑似乱数。 タネの値からxorなんかを繰り返して乱数を作ってるはず。 完全乱数を手軽に作るのってみんなどうしてるのかね? 俺が8bit PICマイコンで乱数作る実験した時にはダイオード使ってやってみたかな? FMラジオのホワイトノイズなんかも利用できそう。 ノイズ源→カウンタ→インターフェイス(USARTなど)→Python(pyserialなど)で マイコン使えばできるかな? 【参考】 ttp://www.hitachihyoron.com/jp/pdf/1972/10/1972_10_09.pdf
492 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 10:10:19.76 ID:WwdHkKwz.net] >>475 ありがとうございます。 マイコンにダイオードっすか!! 知識が必要そうっすね。
493 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 10:20:21.90 ID:82uuXA8G.net] >>476 下らないことだったり、技術的に製品化されてるようなものでも『自分で作ってみよう』というのは結構面白いですよね。 もし、ハード系が苦手なようでしたら、 FMラジオをマイク端子につなげる→ラジオを「ザー」になるようにチューニングする→音声を取り込んでデータ化する →一定時間に何回録音レベルが閾値を超えたか数える→欲しい乱数の最大値の数+1で割って余りを採用する。 こんなかんじでしょうか? 私はソフトで信号解析プログラムを作るより、ちょっとしたマイコン回路を作るほうが得意なので、オペアンプとPICマイコン あたりを組み合わせてシリアル通信でパイソン側に読ませちゃいますね。
494 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 10:45:11.53 ID:WwdHkKwz.net] >>477 ありがとうございます。 大変勉強になります。 ハード系は全然知識ないっす。 ラジオとマイクで実験してみたいと思います。
495 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 11:00:33.96 ID:82uuXA8G.net] >>478 リアルタイム性を求めないのであれば一度WAVファイルに録音して解析するのが簡単そうです。 ちょっとぐぐってみましたが、waveモジュールというのがあるみたいです。 【参考】 ttps://algorithm.joho.info/programming/python/wave-plot/ FMラジオのホワイトノイズを録音してこのサンプルソースのdata変数(多分整数のリスト型?)を 値を整数値に足したり割ったり剰余してみて整形して乱数のリストにする でどうでしょうか? 変法で偶数なら0,奇数なら1として二進数化して、8bitづつ取り出すという方法もできそうです。 自分で実験してないので無責任ですみません。 個人的にはつらつらとリアルタイムに乱数を吐き出す方がロマンありそうですが....
496 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 11:11:55.18 ID:WwdHkKwz.net] ありがとうございます。 標準モジュールでできるんですね!! まずは録音したwavで頑張ってみます。
497 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 11:15:30.23 ID:82uuXA8G.net] 追伸です 他にもPyAudioっていうライブラリもあるみたいです。 こっちの方がリアルタイム性が高そうです。
498 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 11:23:15.25 ID:WwdHkKwz.net] >>481 リアルタイムに入力できるライブラリもあるんですね 勉強になります!!
499 名前:デフォルトの名無しさん [2019/04/01(月) 14:08:43.84 ID:QUlyRw/u.net] >>463 matplotlib
500 名前:デフォルトの名無しさん [2019/04/01(月) 14:59:26.00 ID:I7CS/MIX.net] https://python-graph-gallery.com/370-3d-scatterplot/ 上記の様な図で、 重みを視覚化したいです。正方形や長方形の様な形に変更するには どうしたら良いでしょうか? 教えて下さい
501 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 15:36:57.89 ID:fdHJmlDk.net] >>473 なんかすげえアホやってるけどos.urandomってのがあってさあ
502 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 15:37:47.96 ID:fdHJmlDk.net] いや、わざと回りくどくやってるならいいけど 人生10回くらい必要そうだね
503 名前:デフォルトの名無しさん [2019/04/01(月) 15:47:09.49 ID:bzrp4n7u.net] https://www.datacamp.com/community/tutorials/matplotlib-tutorial-python https://qiita.com/skotaro/items/08dc0b8c5704c94eafb9
504 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 15:55:44.85 ID:IS1vKK/H.net] ウィンドウをアクティブにはできますが最前面にできません。 例えば下のやり方でfirefoxがアクティブになりますが、あらかじめその上にメモ帳を開いておくとメモ帳が手前に表示されたままです。 どうしたら最前面にできますか? AHKしか使ったことがないので端折らないで説明してもらえる
505 名前:とありがたいです。 import pyautogui import win32gui import ctypes from time import sleep def activate(): hWnd = win32gui.FindWindow("MozillaWindowClass",None) print(hWnd) if hWnd is not 0: win32gui.BringWindowToTop(hWnd) sleep(0.5) win32gui.IsWindowEnabled(hWnd) sleep(0.5) win32gui.SetActiveWindow(hWnd) sleep(0.5) win32gui.SetForegroundWindow(hWnd) sleep(0.5) ctypes.windll.user32.SetForegroundWindow("MozillaWindowClass",None) sleep(0.5) ctypes.windll.user32.SetActiveWindow("MozillaWindowClass",None) sleep(0.5) pyautogui.hotkey("ctrl","tab") #右のタブに移動(firefoxがアクティブになってるかの確認用) else: print("firefoxがないよ") a=activate() [] [ここ壊れてます]
506 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 15:58:22.33 ID:IS1vKK/H.net] あれ?インデントがなくなったので張りなおしてみます! import pyautogui import win32gui import ctypes from time import sleep def activate(): hWnd = win32gui.FindWindow("MozillaWindowClass",None) print(hWnd) if hWnd is not 0: win32gui.BringWindowToTop(hWnd) sleep(0.5) win32gui.IsWindowEnabled(hWnd) sleep(0.5) win32gui.SetActiveWindow(hWnd) sleep(0.5) win32gui.SetForegroundWindow(hWnd) sleep(0.5) ctypes.windll.user32.SetForegroundWindow("MozillaWindowClass",None) sleep(0.5) ctypes.windll.user32.SetActiveWindow("MozillaWindowClass",None) sleep(0.5) pyautogui.hotkey("ctrl","tab") #右のタブに移動(firefoxがアクティブになってるかの確認用) else: print("firefoxがないよ") a=activate()
507 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 15:59:00.32 ID:IS1vKK/H.net] オーマイガー
508 名前:デフォルトの名無しさん [2019/04/01(月) 16:17:35.96 ID:bzrp4n7u.net] SetForegroundWindow SetActiveWindow この二つは使わない MoveWindow
509 名前:デフォルトの名無しさん [2019/04/01(月) 16:21:01.18 ID:bzrp4n7u.net] ごみん SetWindowPos HWND_TOPMOST
510 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 16:43:59.25 ID:FCLjxIA3.net] >>490 投稿する前に>>1 くらい読もうぜ
511 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 17:21:36.67 ID:8IW2Ec9K.net] 完全なる初心者なのですが、上達の近道としてまずは自分のサイト??を作ってカスタマイズして行くのが手っ取り早いでしょうか 一応、xserverとは契約してありますので、flaskやdjangoなどで始めようかと考えています
512 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 17:33:47.33 ID:DUI06/LX.net] サイトーそいつを寄越せー
513 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 17:41:31.90 ID:A39OWd1J.net] >>494 そもそも何を作りたいのか、なんでpythonを覚えたいのか webサイト作りたいならphpの方が楽だよ webサイト覚えつつpython・・・は正直止めたほうが良い。学習コストが高くなるだけ
514 名前:488 mailto:sage [2019/04/01(月) 17:50:37.46 ID:IS1vKK/H.net] >>492 ありがとうございます。 最初に↓を追加 import win32con If文の下に↓を追加しました win32gui.SetWindowPos(hWnd,win32con.HWND_TOPMOST,0,0,0,0,win32con.SWP_NOMOVE | win32con.SWP_NOSIZE) エラーも出ませんが最前面にもなりません。 どこか間違ってるでしょうか?
515 名前:デフォルトの名無しさん [2019/04/01(月) 17:53:15.35 ID:Pri2Y0H6.net] 質問するスレが間違ってる https://mevius.5ch.net/test/read.cgi/tech/1551247748/
516 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 18:56:46.11 ID:WwdHkKwz.net] >>483 ありがとうございます。 matplotlibでSVGとかのベクター画像に書き出しってできるのですか? >>485 ありがとうございます。 os.urandom 調べて見たらPythonの乱数は標準でこれを使ってて 対応してない場合はtimeを使うと書いてるサイトがありました Pythonって優秀なんですね!!
517 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 20:22:56.00 ID:mO7Iiqmy.net] なんか根本的に分かって無いんじゃないか? 擬似じゃない、こういうマジモンのデバイスも開発中だよ 原子核崩壊を用いた乱数発生器、IoT時代の必須デバイスに | 日経 xTECH(クロステック) ttps://tech.nikkeibp.co.jp/dm/atcl/column/15/120100084/120200004/
518 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 20:38:40.55 ID:WwdHkKwz.net] >>500 ありがとうございます。 ダイオードのパルスを検知するんですね。 >>475 さんのやってた事に似てますね。
519 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 20:52:37.76 ID:+o/JYXIp.net] 違いますん
520 名前:デフォルトの名無しさん [2019/04/01(月) 21:50:23.97 ID:vHH72vdW.net] >>466 擬似乱数だがメルセンヌツイスターなので擬似乱数の中では悪く無い方
521 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 22:05:13.82 ID:WwdHkKwz.net] >>503 そのようですね。 メルセンヌツイスターのアルゴリズムは僕には理解できませんでしたがw numpyとかの乱数アルゴリズムも同じものなんでしょうか?
522 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 22:08:51.56 ID:NO9OwW0c.net] 1,1,1,1,1 とか出ても泣くなよ 完全な乱数だからこそ起こり得る だからみんな擬似乱数に頼ってる訳でね
523 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 22:47:16.29 ID:k5EPZlMW.net] 擬似乱数じゃあ燃えないんだよ
524 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 00:44:41.58 ID:CvY8tC6O.net] rdrandとか使ってみては
525 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 05:54:52.30 ID:gBvXhrn2.net] 配列があります a=[1,2,3,4,5] こいつを 12345 という数値にしたいのです いい方法があったら教えてください。
526 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 05:57:27.50 ID:gBvXhrn2.net] シンプルで処理の早い方法をさがしてます。 お願いいたします。
527 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 06:58:38.20 ID:CvY8tC6O.net] from functools import * from math import log10 a=[1,2,3,4,5] b=reduce(lambda x,y:y+x*10**(int(log10(y))+1),reversed(a)) もっといいやり方がいくらでもありそう
528 名前:デフォルトの名無しさん [2019/04/02(火) 07:02:28.38 ID:vnq7A+eD.net] >>508 int(‘’.join(map(str, a)))
529 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 07:33:10.79 ID:gBvXhrn2.net] >>511 おお、シンプルですばらしい。 ありがとうございます。 処理もforやifを使わないので早いですね。 >>510 さんもありがとうございます。 難しそうなライブラリ使ってますね。 配列の要素毎に10を掛けて桁を調整して合計してるのかな? 難しい。。。
530 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 07:44:53.89 ID:QTHUeRtx.net] 12345 if a == [1,2,3,4,5] else a
531 名前:デフォルトの名無しさん [2019/04/02(火) 08:03:00.15 ID:ktdvkELe.net] 文字列にしてから整数にすれば良いと思う。 b='' a=[1,2,3,4,5] for i in a:b+=str(i) print(int(b))
532 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 08:23:27.64 ID:gBvXhrn2.net] >>513 wwwww if文ってこういう表記のしかたもできるんですねw こういう表記ってなんて言うんですか? >>514 おお、ありがとうございます!! こちらもシンプルですね。 >>511 さんのコードと比較しましたが 速度はまったく同じでした。 forを使っても遅くならないのですね。
533 名前:デフォルトの名無しさん [2019/04/02(火) 08:32:46.28 ID:Vs75GbqA.net] b=0 a=[1,2,3,4,5] for i in a:b=b*10+i print(b)
534 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 08:33:24.41 ID:/q81pfPO.net] 後置ifで、perlで初めて見た forも後置できるようなふいんきもあったがperlではそれは出来なかった
535 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 08:40:52.84 ID:gBvXhrn2.net] >>516 うぉおおお ありがとうございます。 速度計測したら一番早かったっす!! >>517 後置ifって言うんですか! 勉強になりました。 内包表記の様に速度が速くなったりはしないみたいですね。
536 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 10:07:58.36 ID:USFH8Mum.net] C系言語で言う三項演算子だね。 condition ? A : B がPythonでは、 A if condition else B となる。 conditionが真のときA、偽のときBになる式(Expression)
537 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 11:07:08.60 ID:gBvXhrn2.net] そうなんですね。 勉強になりました。
538 名前:デフォルトの名無しさん [2019/04/02(火) 12:24:56.41 ID:5+C+zQyU.net] 疑似乱数だと 1,1,1,1 とかは出ないよな 0% 本物の乱数なら 0% ではない この違いは大きい
539 名前:デフォルトの名無しさん [2019/04/02(火) 12:31:23.80 ID:5+C+zQyU.net] > 516 functools.reduce(lambda a, b: 10*a+b, [1,2,3,4,5])
540 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 14:23:55.35 ID:uhL2EIxw.net] cannot import name "xx" となった場合には同じ名前
541 名前:のファイル名を変更するとエラーがきえるようなのですが、相変わらずエラーをはいてしまいます 考えられる原因は分かりますか [] [ここ壊れてます]
542 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 14:30:15.60 ID:eS5z4Dy6.net] パスが通ってないとこにおいてある
543 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 14:33:42.65 ID:LaytCbYO.net] >>521 本気かどうか分からない発言をやめろ
544 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 14:42:17.69 ID:YOIu+k7A.net] >>521 初心者が多いところで嘘をばらまくな
545 名前:デフォルトの名無しさん [2019/04/02(火) 14:58:56.35 ID:5h6Mpqem.net] >>523 ジッサイノimport文とフォルダ構成書いて あと、__init.py__はありますか
546 名前:デフォルトの名無しさん [2019/04/02(火) 17:04:02.29 ID:v4Q8SbqT.net] youtubeのチュート見ながらコード入力してるんですが、1画面だと行ったり来たりが大変です。どうしたらいいですやろうか
547 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 17:15:53.04 ID:DUIYqp7M.net] より安全のためには、secrets を使いなさいと書かれてるぞ。 https://docs.python.org/ja/3/library/secrets.html?highlight=secret#module-secrets secrets --- 機密を扱うために安全な乱数を生成する バージョン 3.6 で追加. 乱数 secrets モジュールは OS が提供する最も安全な乱雑性のソースへのアクセスを提供します。 class secrets.SystemRandom
548 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 17:21:30.90 ID:DUIYqp7M.net] >>494 なんでサイトを作る必要性があるんだよ。 何を勉強したいの? python の勉強をしたいんだろ? 初心者用の本でも読んだら? UI もやりたければ kivy とかUI が記述されてるものを読む。 サーバーサイドのアプリを作るつもり?
549 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 17:24:41.06 ID:DUIYqp7M.net] >>515 3項演算子
550 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 18:48:53.15 ID:2czOBGaZ.net] ハードウェア乱数は回路特性や個体差による偏りを避けるのが非常に難しいので質はよくないのが一般的 暗号に使うような乱数は普通のアルゴリズムでは容易に解析されるので駄目 DESなどの暗号化アルゴリズムを通し、通す前のデータも推測が困難なものを用意しないと駄目
551 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 19:11:48.00 ID:zdX00lQq.net] なんでPython の公式ドキュメントを読まないんだろ。 https://docs.python.org/ja/3/library/random.html random は、わざわざ赤字枠で 警告 このモジュールの擬似乱数生成器をセキュリティ目的に使用してはいけません。セキュリティや暗号学的な用途については secrets モジュールを参照してください。 とはっきり書かれてるのに、
552 名前:デフォルトの名無しさん [2019/04/02(火) 19:41:05.05 ID:v4Q8SbqT.net] 15パズルの作り方おしえてくだちい
553 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 20:03:34.08 ID:NbiLDEG1.net] バルサ材が加工しやすくてオススメ
554 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 21:12:43.18 ID:b+v2x4v2.net] 車輪のついた目覚まし時計を用意してください
555 名前:デフォルトの名無しさん [2019/04/02(火) 21:20:06.33 ID:Vs75GbqA.net] 1234 5678 9ABC DEF_ 動かしたい文字を指定して_と入れ替える
556 名前:デフォルトの名無しさん [2019/04/02(火) 21:37:38.48 ID:wAuLgRoA.net] Tkinterで画像や図形を回転させるにはどうしたらいいの? 困ってます。誰かお助けを〜
557 名前:デフォルトの名無しさん [2019/04/02(火) 21:38:53.33 ID:wAuLgRoA.net] Tkinterで画像や図形を回転させるにはどうしたらいいの? 困ってます。誰かお助けを〜
558 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 22:26:49.68 ID:igRuziJm.net] >>536 子供の頃チクタクバンバン欲しかった
559 名前:デフォルトの名無しさん [2019/04/02(火) 23:49:35.36 ID:erJYBDt6.net] 誰か教えて
560 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 00:21:31.77 ID:5VkdCwYU.net] >>528 ちゃんとやる気があるなら、はした金をけちらずに入門書の一冊くらい買った方がいいぞ。
561 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 01:17:07.17 ID:bKctsYec.net] >>532 >通す前のデータも推測が困難なものを用意しないと駄目 お馬鹿さんあらわる
562 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 02:10:23.38 ID:3cZxhEDV.net] >>528 動画でやるなんて論外。 無料の教材だってたくさんあるのに。
563 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 02:11:07.46 ID:3cZxhEDV.net] >>541 お前は誰だ
564 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 04:45:40.86 ID:AO08fcyX.net] 私だ
565 名前:デフォルトの名無しさん [2019/04/03(水) 05:55:51.06 ID:X0z4NnXI.net] >>510 成金プログラミング
566 名前:デフォルトの名無しさん [2019/04/03(水) 06:27:41.79 ID:5Stw3nSC.net] Pythonからwindowsの電源を落としたり、スリープさせたり、復帰させる方法教えてエロい人
567 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 07:15:33.05 ID:0FHlYbf3.net] >>548 os.system('shutdown -s -f')
568 名前:デフォルトの名無しさん [2019/04/03(水) 07:21:22.65 ID:5Stw3nSC.net] >>549 スリープからの復帰はできませんか?
569 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 07:45:54.81 ID:0FHlYbf3.net] os.system の仕様をよめはげ >>550
570 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 07:47:00.37 ID:xJgAab/L.net] >>547 510だけど正直log10は頭悪いと思った 522さんのようなことがしたかった ただ、文字列連結してint化するとか、forを回すほうが富豪的発想だと思うよ… 今朝の脳みそでやるなら sum([10**x[0]*x[1] for x in enumerate(reversed(a))]) かなあ
571 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 07:57:31.91 ID:0FHlYbf3.net] >>551 osにはのってなかったから教えてやるぞハゲ >>550 import ctypes ctypes.windll.PowrProf.SetSuspendState(0, 1, 0)
572 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:00:53.20 ID:0FHlYbf3.net] (0, 1, 0) でスリープ (1, 1, 0)だと休止 たぶん復帰は(0, 0, 0)だハゲ
573 名前:デフォルトの名無しさん [2019/04/03(水) 08:28:25.21 ID:5Stw3nSC.net] 復帰しません。。。
574 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:38:28.45 ID:0FHlYbf3.net] >>555 そりゃわるかったなハゲ ctypes.windll.kernel32.SetThreadExecutionState(0x800000) でどうだハゲ でもスリープしてたらいつまでたっても↑のコマンド実行されないとおもうんぞwwwwハゲwwwww
575 名前:デフォルトの名無しさん [2019/04/03(水) 08:40:14.44 ID:5Stw3nSC.net] だめですが。。。
576 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:51:21.84 ID:0FHlYbf3.net] スリープしたら処理が全部止まるから、 time.sleepとかつかって一定時間後復帰させようとしても そもそもPythonがとまってるっていうwww だから復帰は(普通)手動しかないっていうwww 遠隔復帰させたいなら、 ポート開けておいて マジックパケット送ったらサスペンドやめるように設定しておくとかが一般的らしいっていうwww
577 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:54:08.74 ID:MU+vDr7z.net] Cのプログラムなら見つけた。 yamatyuu.net/computer/program/sample64/WaitableTimer.html
578 名前:デフォルトの名無しさん [2019/04/03(水) 08:56:21.74 ID:5Stw3nSC.net] 私の使ってるフリーソフトは復帰可能です。。。 どうすればPythonでも可能になるのですか?
579 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 09:27:47.11 ID:0FHlYbf3.net] フリーソフトとやらでできるのなら、BIOSは問題ないようだな pypi32をインスコ ↓ win32service win32serviceutil win32event の使い方を覚える で、復帰できるようになるぞ。たぶんな。 SetWaitableTimerとかCancelWaitableTimerの使い方覚えるのは最低限必要 あと ctypes.windll.PowerProf系のどこか
580 名前:デフォルトの名無しさん [2019/04/03(水) 09:35:06.12 ID:5Stw3nSC.net] ありがとうございます。 たかが復帰するだけなのに面倒くさいのですね。。。 マイコンの勉強をして指定の時間にキーボードのキーを押して復帰させるほうが簡単そうですね。。。
581 名前:デフォルトの名無しさん [2019/04/03(水) 09:40:29.34 ID:5Stw3nSC.net] 調べてみたらマイクロボットプッシュという商品がありました。。。
582 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 09:47:52.56 ID:0FHlYbf3.net] さぼるのは簡単だが がんばるのは難しいからな
583 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 09:49:07.32 ID:0FHlYbf3.net] スリープ移行を抑制したいだけなら ctypes.windll.kernel32.SetThreadExecutionState(0x80000001) でできるんだがな
584 名前:デフォルトの名無しさん [2019/04/03(水) 09:52:45.86 ID:5Stw3nSC.net] PC作業の自動化を考えてるのですが 節電のためにスリープにしたいのです。。。 決まった時間に復帰したいと考えてます。
585 名前:デフォルトの名無しさん [2019/04/03(水) 11:21:27.91 ID:5oFsk66Q.net] tkinterなら教えるが
586 名前:デフォルトの名無しさん [2019/04/03(水) 11:37:13.03 ID:5Stw3nSC.net] 教えてくだしゃあ tkinterって画像や図形を回転する事ってできます? Pillowとか使わないとできないですかね? あと、図形や画像を半透明にしたり、図形を描画する時にジャギーがかかるんですけど アンチエイリアス掛けたりできませんか? Pythonで簡単なアニメーションを作りたいと考えてるんです。。。 別のライブラリの方が適してますか?
587 名前:デフォルトの名無しさん [2019/04/03(水) 11:40:34.07 ID:5oFsk66Q.net] まるちんこしてるみたいだから教えるのやめるわ
588 名前:デフォルトの名無しさん [2019/04/03(水) 11:53:00.68 ID:5Stw3nSC.net] ん?何言ってるのかわからん
589 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 12:33:37.28 ID:/cw++oNj.net] マルチポストのことじゃないかな。 回答者は答えたのがバカみたいなので嫌う傾向がある。
590 名前:デフォルトの名無しさん [2019/04/03(水) 12:53:51.44 ID:5Stw3nSC.net] マルチポストなんてしてませんがw ID:5oFsk66Qは荒らしだと思われます。 そもそも、Pythonスレなんてここともう一つくらいしかないですよ
591 名前:デフォルトの名無しさん [2019/04/03(水) 15:22:29.66 ID:gMHQEYxM.net] こちらの事案が解決できず困っております。 どなかた知恵をお借りできないでしょうか。 https://ja.stackoverflow.com/questions/53877/python-selenium
592 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 15:42:22.54 ID:BqlPAUDU.net] スタックオーバーフローでも下にマルチポストって書かれててワロスwww
593 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 15:45:23.80 ID:vDvCcXyC.net] 572 自分を顧みることすらせず 相手を荒らしと決めつけ 逆に激しく攻撃する これこそ火病 朝鮮人かこいつ
594 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 16:18:09.05 ID:Ya8PAqW4.net] https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12205838902
595 名前:デフォルトの名無しさん [2019/04/03(水) 16:39:25.94 ID:gMHQEYxM.net] 本当に困ってますのでどなたか助けていただけますと幸いです。
596 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 16:58:42.87 ID:Bn86U5ll.net] tkinterでフォントファイルのパスを使ってフォント指定する事はできますか? システムにフォントをインストールして使うのは嫌です!
597 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 17:10:39.22 ID:Bn86U5ll.net] 578 mac,windows間で使いたかったけど、調べたらできないって出てきたからやっぱりいいです!ありがとう
598 名前:デフォルトの名無しさん [2019/04/03(水) 19:36:25.11 ID:5Stw3nSC.net] >>575 荒らしじゃないと言い張るなら マルチした証拠をだせよバーカ URL貼りなさい
599 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 20:10:48.02 ID:YPQocgCC.net] 自分の書いてるコードに不安があるんですがコード晒してレビュー貰うみたいなことできるとこどこかないでしょうか
600 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 20:18:05.43 ID:Kr7AuJYU.net] >>581 会社に勤めてプルリクして貰えば? というか動けば良くない? つまらないコーディング規約に縛られてプログラミングするなんてつまんないぼ
601 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 20:28:41.38 ID:EjkP21xl.net] >>581 探せば他にもあるよ https://techacademy.jp/magazine/15455
602 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 20:33:33.26 ID:0FHlYbf3.net] >>581 世の中にはデバッガというしごとがあってだな つまり かねはらえ
603 名前:デフォルトの名無しさん [2019/04/03(水) 20:42:11.74 ID:5Stw3nSC.net] フリーソフトとして公開すればバグ報告もらえるよ
604 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 20:53:20.32 ID:YPQocgCC.net] >>582 学生時代プログラミングやってましたで就職して派遣先で働いてるんですが現場の開発者が自分だけなのでレビューとかが無いんです 動くものは作れるんですが設計の際にクラス間の責任をどうするかとかこの場合どう実装するのが可読性や再利用性が良いのかとか、ある程度気にして書いてるつもりなんですが井の中の蛙のような気がしてストレス貯まるんですよね…
605 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 21:21:03.18 ID:P49ekyQy.net] >>586 大丈夫 世の中のSIの平均的な開発は君が思ってるより遥かに低レベルだ
606 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 23:30:06.62 ID:4XO/CSdW.net] 文法チェックなら、各言語に、Lint みたいなツールがあるはず アプリ開発のデザインパターンは、Ruby on Rails みたいなフレームワークで学ぶ。 基本は、SASS のPartial File みたいな、各部品(コンポーネント)ごとにファイルを分割して作る そうすると、各コンポーネントが初期化される順番が難しくなるので、 設定ファイルなどで、依存性注入などを行う 各ライブラリを自分で組み立てる方法では、 全体の組み立て方がわからないため、次第に、スパゲッティ・泥団子へと発展していく 一方、フレームワークで学ぶと、先に全体像があって、そこに各部品をはめ込むため、 非常にわかりやすいし、個人による骨組みの違いがないので、プロ向き ほとんどのフレームワークが、Rails を基礎としているのは、そういう理由
607 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 23:34:13.19 ID:mjGt9zO6.net] >>588 毎度毎度、お前は人の話を聞いてないんだから二度と書き込むな。消えろ。
608 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 00:07:46.46 ID:iClvVPMc.net] なんとなくだけど、>>588 が荒らしだしてからrubyの案件が目に見えて減少している
609 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 00:41:27.74 ID:Pph5q3Tv.net] >>590 何よりやつ自身が没落を身にしみて感じてるからだろう。最後は美しく死んで欲しいね。
610 名前:デフォルトの名無しさん [2019/04/04(木) 12:03:07.17 ID:evLvGSW5.net] a=[1,2,3] a.append([4,5]) これでアペンドできますが、リストにアペンドできるものって数字のリストだけなんですか? どういった種類があるか教えてください。 ゲームエンジンを使ってるんですが、シーンのインスタンスをアペンド出来るです。
611 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 12:08:20.48 ID:o65Xx8ND.net] まずは試してみなきゃ
612 名前:デフォルトの名無しさん [2019/04/04(木) 12:17:11.31 ID:ujCmteOm.net] ドキュメントも読まなきゃ
613 名前:デフォルトの名無しさん [2019/04/04(木) 12:28:33.01 ID:evLvGSW5.net] あい
614 名前:デフォルトの名無しさん [2019/04/04(木) 12:28:49.81 ID:evLvGSW5.net] 15パズルのロジックを超簡単に教えてください 概念的なものです
615 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 13:22:34.49 ID:1Q0DXPVq.net] まぁクソ単純な配列操作じゃね 要するに4x4の配列に1〜16までの数列割り振って16番を操作キャラとして考えて 16番を上下左右に移動させようとした時、移動先の配列が存在するかを判定 盤からはみ出さないなら移動先の配列に書かれた数字と16番を入れ替えるってのを繰り返すだけじゃね? 最初のシャッフルは16番を乱数移動で1000回くらい移動させれば破綻なく混ざると思う
616 名前:デフォルトの名無しさん [2019/04/04(木) 14:24:13.52 ID:ly6XgvBu.net] 適当にシャッフルすると解けないパターンあるから あくまで移動をランダムにする
617 名前:デフォルトの名無しさん [2019/04/04(木) 14:36:37.23 ID:I9XLKTGd.net] BeautifulSoupでのスクレイピングプログラムを書いています。 classがhogeclassになっているaタグの中のhref値をリストに入れたいのですが、 途中で躓いているので指導してくださるとうれしいです 以下のコードを実行するとaタグの抽出までは上手くできているのですがhrefが抽出できておらず []0<class 'list'>しか返ってきません。。。 改善コードを提示していただけると助かります hogeclass_list=soup.select('.hogeclass') for i in range(len(hogeclass_list): href=hogeclass_list[i].select('a') print(href,type(href),len(href)
618 名前:デフォルトの名無しさん [2019/04/04(木) 15:04:30.61 ID:WSmaK6Af.net] soup.select('a.hogeclass')
619 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 15:06:10.09 ID:96SYsPoC.net] >>599 これかな。 https://teratail.com/questions/145527
620 名前:デフォルトの名無しさん [2019/04/04(木) 15:27:51.48 ID:I9XLKTGd.net] お、解決いたした 参考までに書くと aタグ自体は既に抽出できているのでその後のhref値を取り出せば良く それはhref=class_list[i].attrs['href']でいけた 実はそのURLも見てはいたんだが頭が働いてなかったみたいで今見返して理解した感じ 本当に助かったありがとうございます
621 名前:デフォルトの名無しさん [2019/04/04(木) 16:42:46.14 ID:evLvGSW5.net] >>597 わからぬい
622 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 17:15:21.70 ID:ddTv14P9.net] 質問なのですが、tkinterでコンボボックスをつくり、そのボックスにある選択肢をapple, beef, chickenとし、appleを選べば1、beefを選べば2、chickenを選べば3と表示するプログラムを書きたいのですが、どういったイベントを規定するコードを書けばいいか教えてもらえますか?
623 名前:デフォルトの名無しさん [2019/04/04(木) 17:51:36.17 ID:AS0nQCUM.net] >>592 なんでもappend出来るがそれだと[1,2,3,[4,5]]になる もし[1,2,3,4,5]にしたいならa.extend([4,5])
624 名前:デフォルトの名無しさん [2019/04/04(木) 19:32:05.03 ID:evLvGSW5.net] idleって一画面に統合できないのですか?
625 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 19:54:03.78 ID:WWWXQk49.net] >>606 idleはお遊び用のおまけ 不満を感じたらお前はもうVSCodeへ移行する時期だ
626 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 19:56:26.10 ID:c7BBV/yp.net] pycharmだろ
627 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 20:13:41.38 ID:4Of4T8i/.net] Jupyterだろ
628 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 21:17:59.94 ID:bM0dXWpT.net] pyscripterだろ
629 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 21:52:32.61 ID:1Q0DXPVq.net] pyscripterが一番好み
630 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 05:18:10.52 ID:A+FAf1kt.net] 実は俺も!
631 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 07:00:28.59 ID:7aJ6EfcK.net] pycharmはコミュニティ版があるのがいいね あれだけ高機能なIDEがただで使えるのはええわ
632 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 08:15:49.82 ID:NlhXm2eb.net] 言うほど高機能か? Web開発ができなかったりとか機能削られまくってるしプラグインも使えない 所詮は客寄せの評価版だぞ professional買うならともかく、community使うくらいなら断然vscodeのほうが上や
633 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 09:16:54.33 ID:8ooHbZPM.net] anacondaの方がいいやろ
634 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 09:23:09.84 ID:ZiUfxS77.net] は?
635 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 09:26:35.35 ID:3zzzpIKb.net] Anacondaは互換環境にすぎないからな
636 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 10:02:15.88 ID:oSs39RQY.net] ちなAnacondaはVSCode推奨
637 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 13:29:53.79 ID:Cy9dd+PS.net] 987654って数値があった時、特定の位の数値のみを取り出したいんだけど 文字に変換しないよい方法ってありませんか?
638 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 13:29:54.68 ID:/JgPqvyr.net] globalでいっぱい宣言する時に長過ぎるから2行にするとエラーが出るんだけどどう直せばいいですか? global a, b, c, x, y, z c,←コイツがsyntaxエラー global a, b, c global x, y, z にするとダサい気がするから、globalを一つにまとめたい
639 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 13:42:25.86 ID:oSs39RQY.net] >>619 右からn桁目を取り出したいなら mod(floor(x/(10^(n-1))), 10)
640 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 13:46:28.27 ID:Cy9dd+PS.net] >>621 ありがとうございます。 使わせていただきます。 [] [ここ壊れてます]
642 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 14:08:23.58 ID:/q9oyI1L.net] >>620 global a, b, c,¥ x, y, z
643 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 14:09:14.01 ID:/q9oyI1L.net] ↑文字化けしてるけど¥はバックスラッシュね
644 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 14:53:10.55 ID:/JgPqvyr.net] >>624 ありがとう! バックスラッシュの改行ってそんな使い方もできるのか
645 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 15:20:02.87 ID:gjpR2cvs.net] >>621 なんか時間がかかりそうだな。 こっちの方がマシだろ。 a=9876543210 n=5 print(a//10**n%10) # 5
646 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 15:24:50.63 ID:oSs39RQY.net] >>626 あくまで数式を書いたまでだよ どうPythonで実装するかは好きにしたらいい
647 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 16:53:57.54 ID:2flhsj5Q.net] >>627 それを書くのがお前の仕事だろ
648 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 16:58:30.50 ID:fBA+S4b3.net] >>621 それじゃフロートになってしまうだろ。 数字1桁を取り出したことにならない。
649 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 17:06:55.98 ID:fBA+S4b3.net] >>621 そもそも ^ はPythonでは論理積だぞ。 べき乗なら ** 。 mod やfloor だって標準関数じゃないし。何言語を想定してるんだよ。 Python も動かせない奴が回答するなよ。
650 名前:デフォルトの名無しさん [2019/04/05(金) 17:40:25.90 ID:G2NqkZ6v.net] てか、>>619 程度の算数がわからんようではプログラミングなんてとても無理じゃないか?w
651 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 18:26:28.97 ID:qQEc9QbG.net] >>631 そこはまあ超初心者用スレだから仕方ないんでない?
652 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 18:30:16.81 ID:fBA+S4b3.net] >>622 お礼を言う方も言う方だよ。 どんな場所にいたか知らないが、このくらいは自分で確認すれば動かない事くらい解っただろうに。 世の中には詐欺師が沢山いるんだから、自分で確認したこと以外は信用するなよ。 特にプログラマーだったら。 出先の電車の中だってこんなのWebで確認できるんだから、そのくらいはいつもテスト出来るようにしてないと上達しないぞ。
653 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 18:53:56.17 ID:GL7Lveyj.net] >>621 動かないんだが https://i.imgur.com/iN599Jk.jpg
654 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:03:10.71 ID:Cy9dd+PS.net] 皆さん、アドバイスありがとうございます。 >>626 こちらを使わせていただきます。
655 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:35:45.55 ID:iDnb4MC+.net] intを文字列に変換する処理はCのレベルで走るだろうから 素直に文字列にしてインデックスでとったほうがいいんでない?
656 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:38:25.53 ID:hemeotiD.net] Windows8.1にインストールしましたが 管理者権限じゃないとなぜかエディタが起動してくれません・・・
657 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:43:30.76 ID:Cy9dd+PS.net] >>636 そうなんですか。文字に変換したほうが早いんですね。
658 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:51:53.85 ID:TdKnQq4/.net] >>637 インストールはちゃんと管理者権限でやったんか allusersあてにインストールできてるんか 記憶があいまいなら、一旦アンインストールして再インストール
659 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:53:58.14 ID:fBA+S4b3.net] >>>>638 お前はアホか。 人の言う事を信じる前に何で自分で確認しないんだよ。 詐欺師を信用するな。
660 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 19:59:08.00 ID:fBA+S4b3.net] >>638 プログラムで最も危険なことは、こう書けば動くだろうと言う先入観でプログラムを書き進めていくこと。 まずは疑問に思う事は一つ一つ自分で確認していくようにしないと何も作れないぞ。 大火事になる。 ところで何歳でどんな経験があって今Python をやろうとしてるんだ? 適性と言うのもあるから、やってることが正しいかどうか人の意見を聞いてみるのもいいかもよ。
661 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 20:00:49.55 ID:Cy9dd+PS.net] ありがとうございます。 確認してみます。
662 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 20:03:48.88 ID:zbJZTl/M.net] >>
663 名前:625 C言語由来の作法じゃないのかコレ [] [ここ壊れてます]
664 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 20:16:25.49 ID:MEdBpv++.net] >>638 速くはないよ。 ただ、その差異が問題にならない箇所で、コードの意図を自然に明記に記述するためにあえて遅い方を選択することもある。 ケースバイケースだよ。
665 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 20:58:37.59 ID:UI2qU3qP.net] >>643 C言語使ったことないから知らなかったよ
666 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 00:53:08.44 ID:FcZeCs1O.net] >>634 >>621 の沢山の間違い。 1. mod , floor は、numpy をimport しなければならない。 import numpy as np np.mod みたいに。 2. ^ は、** 3. n-1 は、n だろ。 Python ( 他の言語でも0から始まる) 流なら 0から始めるべき。 4. 全て修正しても結果が浮動小数点になり、 5.0 とか、9.0 になり、全く解答になっていない。
667 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 01:16:15.72 ID:yyDZS6P1.net] >>621 は正しいアルゴリズムを示した >>626 はそのPythonでの正しい実装を示した 質問者の疑問は解消した 他の連中は難癖付けて喚き散らしながら糞を垂れた
668 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 03:10:37.87 ID:1moq2C1C.net] 新しい糞をありがとう
669 名前:デフォルトの名無しさん [2019/04/06(土) 05:46:08.51 ID:1pyrGwe+.net] 変数とプロパティは同じと思っていいんですか プロパティ=メンバ変数? あ?
670 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 09:26:56.16 ID:9IkbKopt.net] >>649 >プロパティ=メンバ変数? そう >変数とプロパティは同じと思っていいんですか 違う クラス外の変数はただの変数 クラスの内部にあるのがメンバ変数 >あ? な?
671 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 09:44:38.93 ID:zBsOQwj6.net] @propertyってメソッドだよな
672 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 11:16:32.35 ID:ABRVPIaD.net] あくまで数式を書いたまでだよ どうPythonで実装するかは好きにしたらいい(震え声)
673 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 11:25:37.81 ID:FcZeCs1O.net] >>652 アルゴリズムとしても間違ってるだろ。 プログラム板で、整数と浮動小数の区別もつけないアルゴリズムなんて全く存在価値はない。 問題はある桁を取り出せなんだから、整数1桁そのものでなければならない。 そもそもPython 板で動かない数式を示しても何の意味もない。
674 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 11:40:39.98 ID:FcZeCs1O.net] print(str(100/10)+'1') #10.01
675 名前:デフォルトの名無しさん [2019/04/06(土) 12:04:08.83 ID:3J+kczjM.net] >>653 log10()を使って実装出来ませんかね
676 名前:デフォルトの名無しさん [2019/04/06(土) 12:10:21.22 ID:1pyrGwe+.net] >>650 tonkatsu
677 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 12:58:46.94 ID:hBfZV6UD.net] >>655 色んな方法でできるだろうけど、質問者は文字列操作をしないでやりたいと言う事はある程度スピードを意識してるんだろうから、関数なんて使ったら遅くなる。 文字列操作でも桁数が大きくなればそれほど遅くないと思うけどな。
678 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 13:42:02.27 ID:2yA38LSH.net] >>626 これ(n-1)じゃなくてnそのまま使ってるせいで5桁目出そうとして6桁目出してないか?
679 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 13:56:01.15 ID:hBfZV6UD.net] >>658 右端を0桁目としてるんだよ。 数字の通り。 大抵の言語では0からカウントするから妥当。 Python なら当たり前。 1桁目と言うのは10の位。 0桁目が1の位。
680 名前:デフォルトの名無しさん [2019/04/06(土) 14:04:35.86 ID:LTLRiaot.net] スピードを意識するのにPythonなのか…
681 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 14:10:09.19 ID:zww3IW8D.net] >>658 試してからレスしたら?
682 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 14:15:03.42 ID:2yA38LSH.net] >>659 冗談だよね・・・?
683 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 15:39:31.28 ID:t4iABxtY.net] >>662 右端を0桁目という言い方は日本語では誤解を生むから使いたくないがPythonらしい引数なら右端か左端を取り出す指定は0じゃないかね hoge='abc'でhoge.__getitem__(0
684 名前:)がaなんだから この辺りは定義の問題だから瑣末な問題かと思うよ [] [ここ壊れてます]
685 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 15:45:37.23 ID:t4iABxtY.net] まぁでも自分の課題で勝手に右端を0桁目とかたわけた定義してきたら怒るな 間違いなくw
686 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 16:18:17.11 ID:pqIY+ulC.net] 自然言語が不自由な連中
687 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 16:18:51.83 ID:7tGee9uO.net] >>664 そうか? >>626 でわざわざ誤解を招かないように、0〜9までの桁を作り回答まで出してて誰が誤解するんだろ? それが理解できなければ知らん。 ま、誤解した人もいた事実は認めるが。 日常言語とブログラム言語の世界は若干違いがある事は理解しながら話さないと折り合わないよ。 あやふやな日常言語で問題解決しようとしても、バグだらけになるのが落ち。
688 名前:デフォルトの名無しさん [2019/04/06(土) 16:23:38.52 ID:1pyrGwe+.net] pythonで画像表示ッテできますか? vs code使ってるんですが、コンソールでは表示できませんよね
689 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 16:39:24.00 ID:t4iABxtY.net] >>667 画像ファイルの表示ならPillow, OpenCV, scikit-imageのどれかを使う データの画像化とかならmatplotlib 動的に動かすとかならPyGame VSCodeは単なるエディタでしかないので、別ウインドウが立ち上がる
690 名前:デフォルトの名無しさん [2019/04/06(土) 16:57:12.53 ID:1pyrGwe+.net] ↑なるほど vscodeに拡張でもないかとおもってましたが、別のソフトと関連付けるってことですかね
691 名前:デフォルトの名無しさん [2019/04/06(土) 17:21:49.20 ID:1pyrGwe+.net] import numpy as np import cv2 #画像の読み込み img = imread('gimp_kun.png', cv2.IMREAD_GRAYSCALE) opencvインストールしてこれを書いても別ウインドウ開かなかったんですが、何がだめなんでしょうか? vscode使用です 実行すると自動的に起動するのかなとおもったんですが
692 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 17:34:48.67 ID:qxcHWWFz.net] cv2.imshowとかで表示しないとだめ
693 名前:デフォルトの名無しさん [2019/04/06(土) 17:54:24.45 ID:Mn11yHOy.net] >>619 「位の数」で桁の位置を指定すればいいんじゃないの
694 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 18:40:24.67 ID:V8TVt+EN.net] >>669 グラフの表示や .ipynb のインポート/エクスポートだってできるぞ 今月のSoftware Design買って読むといい
695 名前:デフォルトの名無しさん [2019/04/06(土) 18:49:14.71 ID:O+y/8osN.net] beautifulsoupスクレイピングで詰まったので質問です。 現在、フォーム内の複数のinputタグ(name=で区別されている)のvalueを取得するコードを書いているのですが どのようにしてvalue値を取得すればいいのか分かりません 今抽出できているのはformのみで <input name="hoge1" value="value1"/> <input name="hoge2" value="value2"/>みたいな感じになっています。 これのvalue1のみを抽出したいです。 どなたかお助け下さい
696 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 19:01:38.28 ID:H9qvhtnQ.net] >>669 別のソフトではない Pythonのライブラリ
697 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 19:11:02.54 ID:nnViyGGt.net] >>674 nameを条件に検索する場合はfindまたはfind_allのattrs引数を使え
698 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 19:29:26.69 ID:HvitwzZ2.net] >>619 です。 皆さん、ありがとうございます。 Pythonを熟知した方でも見解が分かれるほど難しい問題なのですね。 速度を自分で計測したら文字に変換した方が早いという意外な結果になってしまいました。
699 名前:デフォルトの名無しさん [2019/04/06(土) 19:31:14.07 ID:1pyrGwe+.net] >>671 一瞬しか表示されないですが、なんとなくできました
700 名前:デフォルトの名無しさん [2019/04/06(土) 19:38:20.55 ID:O+y/8osN.net] >>676 ありがとうございます。 findでclass_を指定する方法とかは見つかるんですがnameを指定する方法が見つからなくて困っている状況です。 hoge=soup.find('name="hoge1"')みたいに書いてname="hoge1"という文字列で判定させる感じなのでしょうか・・・ 本当に分からないです、URLでもいいので教えてくれませんか 本当にごめんなさい
701 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 19:41:58.94 ID:LtpcIU8C.net] >>674 input = soup.select("input[name = 'hoge1']") value = input.attrs['value'] pythonは実はよく分からないのでこれで動くか自信がないけど、 要するに input タグで name = hoge1 という属性を持つ要素を特定し、その要素から value の値を取得。
702 名前:デフォルトの名無しさん [2019/04/06(土) 19:44:59.04 ID:O+y/8osN.net] 一応ここは見ましたがさっぱりでした https://tdoc.info/beautifulsoup/
703 名前:デフォルトの名無しさん [2019/04/06(土) 19:54:50.79 ID:O+y/8osN.net] >>680 1行目のコードで [<input name="hoge1" value="value1"/>] の抽出には成功しました。ありがとうございます。 2行目は AttributeError: 'list' object has no attribute 'attrs' でエラーでした。 リスト型がattrs使えない(?)ってことでしょうか
704 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 20:01:46.80 ID:LtpcIU8C.net] >>682 select が返すのはリスト型なんだね。 for 文を使えばいいのかな。例示のhtmlコードだとリストの中身が一つだけになる。
705 名前:デフォルトの名無しさん [2019/04/06(土) 20:04:17.62 ID:O+y/8osN.net] >>680 何度も質問すみません・・・ 1行目の文なのですが、"input"のみでinputタグの指定を意味していて その中にある[name='hoge1']で更に範囲を狭めているってことなんでしょうか これは他の場合(例えば、type="hidden")でも同じような書き方が出来るってことですか? さっきから連投でごめんなさい
706 名前:デフォルトの名無しさん [2019/04/06(土) 20:07:53.52 ID:O+y/8osN.net] よっしゃあああああああああああああああああああああああああ できましたs さっきのコードでリストの何番目なのか([0])を指定してやっただけでいけました 本当にありがとうございます!!
707 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 20:08:25.24 ID:gcTy2CwV.net] >>684 676だけど 人の話は正確に聞き取れよ find(attrs={"name":"hoge1"}) のようにやれ
708 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 21:06:55.75 ID:LXJztxYo.net] そんな早口で言われても
709 名前:デフォルトの名無しさん mailto:sage [2019/04/06(土) 23:24:49.90 ID:siKN8mZx.net] どういたしまして
710 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 00:17:29.91 ID:mKsxK2JJ.net] Ruby, Nokogiri, Selenium WebDriver では、 doc = Nokogiri::HTML( driver.page_source ) element = doc.at_css 'input[name="hoge1"]' puts element.get_attribute "value" # 属性 #=> value1 CSS Selector では、input[name="hoge1"]。 name 属性が"hoge1" である、input 要素 doc.at_css は、最初に見つかった、1つの要素で、 doc.css なら、配列が返ってくるように使い分けるため、要注意! jQuery では、1つの要素の場合でも、常に配列が返るので、間違える事がない! 最初に、jQuery などで、CSS Selector を学ぶ必要がある。 それよりも複雑な指定は、XPath を使う
711 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 00:35:10.07 ID:h90p5IeD.net] >>689 >>1
712 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 01:57:00.36 ID:n+v7EzQs.net] while True: ....A() ....B() ....C() ....D() 自作関数ABCDがあります。 whileで無限ループしてるのですが 関数C内部で条件を満たした時のみ関数Bに戻りたいのですが 簡単に解決する方法ってありませんか?
713 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 02:07:18.80 ID:n+v7EzQs.net] 変数を用意して各関数が動作する条件をIF与える方法も考えたのですが、 一度作った関数を別の並び順で何度も再利用したいのでそれでは不都合が生じます。
714 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 04:53:49.79 ID:b5J7R/uS.net] >>691 > 関数C内部で条件を満たした時のみ関数Bに戻りたい 「関数Cから関数Bに戻る」っていうのが
715 名前:分からない 例示のコードだと(条件云々以前にそもそも)そういうコール関係にはなっていないよね? 逆に、条件がどうあれ「関数Cから関数Bに戻る」って基本の動作をするように書いてみるところから始めてみては? [] [ここ壊れてます]
716 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 05:53:47.28 ID:n+v7EzQs.net] >>693 関数ABCDは順番に繰り返され、無限ループします。 例えば関数ABCDの関数はランダムで1から100の乱数を生成します。 関数Cでた生成された乱数が90以上だった場合のみ BにもどってBCD→Aと再び無限ループしたいのです。 そして、またCで生成された乱数が90以上だった場合はBに戻ってという感じでループしたいのです。
717 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 06:05:32.48 ID:7vKlXtYN.net] 何が言いたいのかよく分からんけど 普通にBCをループ文で囲って条件を満たしてる間はフラグ立て続けてDに進めないようにすればいいんじゃないの
718 名前:デフォルトの名無しさん [2019/04/07(日) 06:18:57.36 ID:sScivHGl.net] C()が真偽値を返すとして こういうこと? while True: ....A() ....B() ....while C() ........B() ....D()
719 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 06:45:01.57 ID:n+v7EzQs.net] ありがとうございます。 そんな感じのことがやりたかったのです。 これを発展させてABCDそれぞれの関数が条件を満たした時に 指定の関数からスタートする場合は簡単にはできないですかね。
720 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 06:57:09.06 ID:+EGgTEY5.net] 指定の関数ってなに
721 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 07:04:27.59 ID:n+v7EzQs.net] 関数ABCD順で無限ループしてるなかで Aに飛んでA→B→C→Dループ Bに飛んでB→C→D→Aループ Cに飛んでC→D→A→Bループ という感じです
722 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 07:28:08.82 ID:n+v7EzQs.net] import.random def A(): ....a=random.randint(1,100) ....return A def B(): ....B=random.randint(1,100) ....return B def C(): ....c=random.randint(1,100) ....return C def.D(): ....d=random.randint(1,100) ....return D while True: ....A() ....B() ....C() ....D() 関数ABCDをループするコードがある時に Aが90を超えたらAに戻って再びループ Bが90を超えたらAに戻って再びループ Cが90を超えたらBに戻って再びループ Dが90を超えたらCに戻って再びループ これを無限に繰り返したいということです
723 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:12:43.08 ID:aPMrZc41.net] 説明へたくそがあらゆるスレに大量に沸いてるけど何かのキャンペーンなのか?
724 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:32:40.00 ID:JkriCKoc.net] 乱数の生成とそれ以外の部分を分ければいい それが嫌なら各関数から次に実行する関数を返すようにすればいい
725 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:36:59.02 ID:mKsxK2JJ.net] 基本的に、次に実行する関数がコロコロ変わる場合には、決まった構造を取れないから、 次に実行する関数を、一旦、キューにでも入れた方が良いかも OS のプロセススケジューラーは、まさにそう。 赤黒木で、次に実行するプロセスの順番を管理している
726 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:38:24.78 ID:aPMrZc41.net] >>700 https://ideone.com/5vx4sr
727 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:41:41.37 ID:n+v7EzQs.net] ありがとうございます。 とても勉強になりました。
728 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:47:49.74 ID:n+v7EzQs.net] >>704 わざわざコードまでいただきありがとうございます。 とても勉強になります。
729 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:49:51.95 ID:fVA4Hq0Z.net] goto文使えばいいじゃねえか。
730 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 08:53:42.14 ID:n+v7EzQs.net] gotoという便利なモジュールがあるんですね! 初めて知りました
731 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 09:10:57.50 ID:h90p5IeD.net] >>708 gotoの存在を知っておくのはいいけど、安易に使うものではないことも知っておいて。 もし使うなら、gotoに関する議論をしっかり調べてメリットデメリットを理解してから使うようにした方がいい。
732 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 09:14:58.01 ID:n+v7EzQs.net] そうなんですか。 とても便利そうで感動していたのですが... 基本プログラムは戻るという概念はないと考えるべきなんですかね。 gotoについて調べてみます。
733 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 09:54:42.44 ID:KWJ+xksL.net] goto はできるだけ使わずに、continue ( break) を使う。 continue continue文は、for文やwhile文のブロック処理中に使用します。 continue文を使用すると、それ以降の処理を行わず、for文やwhile文のブロックの先頭に戻り
734 名前:ワす。 break break文は、for文やwhile文のブロック処理中に使用します。 break文を使用すると、それ以降の処理を行わず、for文やwhile文の繰り返し処理自体が終了します。 [] [ここ壊れてます]
735 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 10:29:00.62 ID:n+v7EzQs.net] ありがとうございます。 gotoはできるだけ使わずにがんばります。
736 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 11:03:50.60 ID:VS5mFLzx.net] >>712 gotoモジュールはネタだから、なるべくじゃなくて絶対に使わないこと
737 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 11:03:58.83 ID:G6UDrmXI.net] こんなかんじじゃね?(rotateは未定義) funcs = [A, B, C, D] while True: . for f in funcs: . n = f() . if n > 90: . funcs = rotate(funcs)
738 名前:デフォルトの名無しさん [2019/04/07(日) 11:40:28.10 ID:d52YJryc.net] 後藤?
739 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 11:51:04.89 ID:n+v7EzQs.net] >>713 まじですか!? そんなやばいもんだったのですね。。。 >>714 >>703 さんの言うキューに入れるとはこういう事だったんですね。 勉強になります。
740 名前:デフォルトの名無しさん [2019/04/07(日) 11:54:00.18 ID:d52YJryc.net] appendって2次元配列になっちゃうのでしょうか? kara=[] kara.append([1,2,3,4]) これだと2次元配列になる kara.append(1,2,3,4) ではエラー?
741 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 12:01:48.01 ID:n+v7EzQs.net] extendを使うといいよ!
742 名前:デフォルトの名無しさん [2019/04/07(日) 12:10:46.72 ID:d52YJryc.net] array=[1,2,3,4] for n in range(4): print(array[n]) これだとnに0から3までのインデックスが入るわけですよね なぜ自動的にそうなるんですか?そういう決まりなんですか? >>718 存在忘れてました
743 名前:デフォルトの名無しさん [2019/04/07(日) 12:38:35.16 ID:0uIk07A1.net] そうだお パイソン作った人が決めたんだよ
744 名前:デフォルトの名無しさん [2019/04/07(日) 13:01:56.35 ID:d52YJryc.net] ありがとうです
745 名前:デフォルトの名無しさん [2019/04/07(日) 13:02:14.01 ID:d52YJryc.net] vs codeがメモリ使いすぎなんですが、いいエディタないですか? idleはありますです
746 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 13:15:07.96 ID:HG+SSO0q.net] エディタは探し続けるしかない 俺はVSCODE使ってるわ。メモリ24GB積んでたらそれほど気にならん
747 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:03:31.99 ID:pahFUo3A.net] ちょこちょこした事ならSublime でも良いと思うけど、IDE ならEclipse なんかどうだろう。 インストール途中で引っかかって進んでいないけど。 Pycharm も一度は試そうかと思ってたけど有料なんだろ?
748 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:08:36.55 ID:pahFUo3A.net] eclipse + PyDev この組み合わせで出来ること。 ・コード補完 ・コードドキュメントの表示 ・インタラクティブコンソールでデバッグ ・実行時に変数の値を更新 ・条件付きブレークポイント ・例外ブレークポイント ・ブレークポイントでストップ中に、コンテキスト切り替え ・ソースコード自動フォーマット ・コードカバレッジ計測 ・コード評価(PyLint) ・プロファイリング(cProfile) ・Gitでソースコード管理(Git)
749 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:14:04.87 ID:opmlQB67.net] PyDevでできること ・バグで立ち往生する 二度と使うかあんなゴミ
750 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:14:20.85 ID:pahFUo3A.net] eclipe は、長い間 java 系 の開発に使ってきたから使い続けたい。 プログラムが巨大になればなるほどありがたさがわかってくる。
751 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:19:17.52 ID:opmlQB67.net] eclipseはプラグイン増やすとワークスペースや本体がすぐに壊れるから、結局言語別に全て分離するのが最善であることに気付く だから統合環境としてのeclipseに固執する意味はゼロに近い 代わりにVSCodeが真にextensibleかつオープンな統合環境を実現した
752 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:36:41.36 ID:HG+SSO0q.net] >>728 に言いたいこと全部書かれてもうた
753 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 14:47:10.54 ID:pahFUo3A.net] 壊れるのは織り込み済みだからあまり気にしない。
754 名前:デフォルトの名無しさん [2019/04/07(日) 16:08:17.66 ID:d52YJryc.net] find的な関数はあるんすか?ループで使うやつです
755 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:15:15.64 ID:ISAcjhgY.net] >>731 何がやりたいだよ。
756 名前:デフォルトの名無しさん [2019/04/07(日) 16:34:47.97 ID:d52YJryc.net] 何がやりたいのかはわかりません ゲームエンジンにはあった関数なんですが
757 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:42:14.41 ID:Uqhse/UH.net] >>733 その関数の仕様を示すか、せめてそのエンジンの名前と関数名を挙げないことにはエスパー以外誰も回答できないと思うぞ。
758 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:42:34.37 ID:ISAcjhgY.net] あるに決まってんじゃん、何でマニュアルを検索しないの? https://docs.python.org/ja/3/search.html?q=find
759 名前:デフォルトの名無しさん [2019/04/07(日) 17:22:43.11 ID:d52YJryc.net] なんちゅーか、リストの中に特定の文字が含まれるか みたいなものだと思います find関数あるんすね
760 名前:デフォルトの名無しさん [2019/04/07(日) 17:30:11.79 ID:MpkRE5L0.net] >>736 inのこと? x = [‘hoge’, ‘foo’, ‘bar’] if ‘hoge’ in x: print(‘yay’)
761 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 17:51:37.81 ID:pahFUo3A.net] >>736 思いますって何やねん。 兎に角Python ではほとんどできない事はないからしっかり勉強すれば? 何も勉強していないで何のために質問してるの? # ‘Python’ の中に ‘Py’ が有るか? if ‘Py’ in ‘Python’ : print(‘有ったぞ’) # 有ったぞ
762 名前:デフォルトの名無しさん [2019/04/07(日) 18:08:57.67 ID:d52YJryc.net] list=[1,2,3,4,5] result = list.find("1") print(result) >>737 .find みたいな形で使うものですね ↑だとエラーになりますが もらったinのコードもなぜかリスト部分がエラーになりますが
763 名前:デフォルトの名無しさん [2019/04/07(日) 18:24:23.16 ID:d52YJryc.net] ああ、ループか ごめんなさい
764 名前:デフォルトの名無しさん [2019/04/07(日) 18:33:24.66 ID:d52YJryc.net] list=[1,2,3,4,5] for i in range(5): if list[i].find(1): print("hoge") これでもエラーになりますね listには属性がないというエラーです
765 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 18:53:00.59 ID:zc2PfqGU.net] まあ、list[i]はlistじゃないからね print(type(list[i]))してみれば分かるけど
766 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 18:53:02.03 ID:IvHbp9J/.net] >>737 をよくみると、「’」であるべきところに 「’」じゃないのが入ってるので、そのままコピペだとうごかない。
767 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:00:23.66 ID:AvqFg232.net] >>741 > listには属性がないというエラーです ちゃんとエラーメッセージ読めてる? こう出てるはずだが… Traceback (most recent call last): File "./prog.py", line 3, in <module> AttributeError: 'int' object has no attribute 'find' https://ideone.com/GZdjoF
768 名前:デフォルトの名無しさん [2019/04/07(日) 19:03:40.75 ID:d52YJryc.net] >>742 リストが表示されますが。。。
769 名前:デフォルトの名無しさん [2019/04/07(日) 19:05:44.94 ID:d52YJryc.net] ああ、確かにリストiはリスト全体ではにゃいですね、、、
770 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:05:55.07 ID:zc2PfqGU.net] なんだと 744の通り、君が何か端折って無い限りlist[i]はintのだが
771 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:06:35.80 ID:zc2PfqGU.net] お願いだから日本語くらいは正確に読みとってくれ 落ち着いて読め 落ち着け
772 名前:デフォルトの名無しさん [2019/04/07(日) 19:07:57.21 ID:d52YJryc.net] でも、リストで回さないと検索出来ないですよね
773 名前:デフォルトの名無しさん [2019/04/07(日) 19:11:53.27 ID:d52YJryc.net] >>744 そうですね findという属性がリスト(intオブジェクト)にはないということですよね .findみたいな形のメソッドはないんでしょうか?
774 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:26:38.05 ID:AvqFg232.net] とにかくマニュアル読め https://docs.python.org/ja/3/tutorial/datastructures.html とりあえずお前が欲しいのはindex()だと思う あとリスト(intオブジェクト)みたいなわけわからん書き方するなよ お前さんが理解できてるのかできてないのかわからん
775 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:30:18.54 ID:pahFUo3A.net] >>749 ちょっと待てや、先ず何をやりたいのかはっきりさせろ。 お前の頭の中がしっちゃかめっちゃかだから 先ず自分が何を知りたいのか整理しておかないと人が書いたことも理解できないだろ。 [1,2,3,4,5] この中から、1とか2を探したいのか?
776 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:31:31.56 ID:pahFUo3A.net] 質問の前に基本の勉強をする事だな。
777 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:36:02.57 ID:bnPma/AH.net] >>752 最初の2つが1、2だろ
778 名前:デフォルトの名無しさん [2019/04/07(日) 19:36:07.43 ID:d52YJryc.net] >>752 したいことはリストの中に1が存在するかどうかの判定です .findという形で出来るのでしょうか?
779 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:42:16.17 ID:dQladGVm.net] >>755 in演算子を使います。 list=[1,2,3,4,5] print 1 in list
780 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:50:13.76 ID:/nTEWxBc.net] >>755 inでもindexでも好きなのを使え https://ideone.com/EXBMlf
781 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:51:03.78 ID:VS5mFLzx.net] というか組み込み関数のlistを上書きすんなよー トラブルの元だぞ
782 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 19:57:08.93 ID:IvHbp9J/.net] ID:d52YJryc
783 名前:デフォルトの名無しさん [2019/04/07(日) 19:57:30.69 ID:d52YJryc.net] for y in range(4): print(map[y].find(n)) if map[y].find(n) != -1: img[n].set_position(Vector2(map[y].find(n)*100, y*100)) ゲームエンジンにこういうのがあったんですが、このfindってpythonで言うなんですかね?後は調べます
784 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 20:00:02.17 ID:/nTEWxBc.net] 最初にそれを書けや
785 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 20:03:46.74 ID:IvHbp9J/.net] では 気を取り直して つぎのかたどうぞー
786 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 21:11:17.19 ID:KWJ+xksL.net] >>760 map に何が入ってるのかわからないから何とも言えんな、 find でも出来そうだし、そんなもの使わなくても出来そうだし。 そもそもそのゲームエンジンって何だよ。 map[] が、bytearray なら、多分 find(n) だろうな。 この場合はnが含まれる位置を取り出すと言う意味。
787 名前:デフォルトの名無しさん [2019/04/08(月) 00:15:32.59 ID:LsTkaBrV.net] こんにちは platformio-ide-terminalを導入してshell override
788 名前:デフォルトの名無しさん [2019/04/08(月) 00:16:52.73 ID:LsTkaBrV.net] >>764 すみませんとぎれました も設定変更したのですが、左下の+をクリックしても相変わらず何も入力できない画面が出てきます input関数を使いたいのですがどうしたら良いでしょうか?
789 名前:デフォルトの名無しさん [2019/04/08(月) 05:47:43.74 ID:Xgx7hCRv.net] >>763 そうですか どうもです
790 名前:デフォルトの名無しさん [2019/04/08(月) 05:49:30.32 ID:Xgx7hCRv.net] idleってトグルのコメントアウトありますか?
791 名前:デフォルトの名無しさん [2019/04/08(月) 05:52:22.51 ID:Xgx7hCRv.net] list関数の目的ってなんですか? 普通のリストでいいんじゃありません?
792 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 06:04:01.76 ID:ijdHUaIX.net] import glob f=glob.glob(".\aaa\*") 助けて下さい。。。 上のコードでaaaというフォルダ内のファイル名を取得したいのですがうまくいきません。 フォルダ名を変えるとうまく取得できます。。。 フォルダ名の先頭が「a」だと上手くいかないのですがバグですか? それともなにか決まりがあるのでしょうか? windows環境っす。
793 名前:デフォルトの名無しさん [2019/04/08(月) 06:33:58.62 ID:2+Nk20gv.net] >>769 \がエスケープされてる glob.glob(r".\aaa\*")
794 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 06:34:13.75 ID:ijdHUaIX.net] 早朝にすいません。 どなたかお助けを・・・
795 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 06:35:43.31 ID:ijdHUaIX.net] >>770 ありがとうございます。 助かります。
796 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 06:37:41.84 ID:ijdHUaIX.net] コードの修正をしたところちゃんと取得できました。 本当にありがとうございます。
797 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 08:58:58.11 ID:xawk68Fs.net] >>769 バグ?wお前のアタマのこと?ww
798 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 09:32:18.84 ID:Bk24LCX8.net] >>768 初心者は気にしなくていいよ 大人になってから気にしてね
799 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:02:22.33 ID:kdwh5yHb.net] >>768 先ずはマニュアルを見なさい。
800 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:23:43.24 ID:r5MC5DWh.net] pyautoguiを使ってPCにある画像が表示されたらクリックするというプログラムを作ったのですが やたらとCPU使用率
801 名前:が高くなります。90%以上に… SikuliXなどを使った場合はCPU使用率は20%程度におさまります。 CPU使用率を下げるにはどうすればいいのでしょうか? https://ideone.com/T4aEJc [] [ここ壊れてます]
802 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:42:41.20 ID:QfzJZ21c.net] sleep を入れずに、無限ループしてるとか?
803 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:57:45.44 ID:r5MC5DWh.net] スリープは入れてます
804 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 12:45:12.00 ID:yFytPSzO.net] except:の方に入って無いじゃん
805 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 13:09:36.24 ID:IKpd+dkD.net] そういうことだったんですね。 ありがとうございます。
806 名前:デフォルトの名無しさん [2019/04/08(月) 14:39:17.16 ID:LKdogrbE.net] while True: ....A() ....while True: ........B() ........if not C() break ....D()
807 名前:デフォルトの名無しさん [2019/04/09(火) 01:04:20.45 ID:UmDHwXHw.net] 【12日まで】500円を貰える春のばらまきキャンペーン開催中です @ スマホのApp Storeから「プリン(pring)」をインストールする A 会員登録を済ませる B 下図の通りに進む https://pbs.twimg.com/media/D3o7rx3UYAA6jzJ.jpg C コードを登録 [5gAYSz] これで五百円を貰えます スマホでセブンATMからお金を下ろせたり(キャッシュカード不要)便利なアプリですのでよろしければお試し下さい。
808 名前:デフォルトの名無しさん mailto:sage [2019/04/09(火) 08:57:21.72 ID:2RX/lqpj.net] import random from numba import jit @jit def test(): ____n=10000000 ____count=0 ____for i in range(n): ________a=random.randint(1,100000000) ________b=a*2 ________cl=[] ________cl.append(a),cl.append(b) ________ch=random.sample(cl,2) ________if ch[0]<ch[1]: ____________count+=1 ____print(count) test() 封筒のパラドックスをシミュレーションしてみました。 numbaは@jitつけるだけでPythonを高速化できると聞いたんですが全然早くなりません。 私の使い方の何がいけないのでしょうか? たまに早くなるときもあるのですが、早くなる時とならない時の規則が全くわかりません。 誰が教えて〜
809 名前:デフォルトの名無しさん [2019/04/09(火) 19:29:14.06 ID:bV70K2EI.net] pygameってインテリセンスあるんすか
810 名前:デフォルトの名無しさん [2019/04/09(火) 19:31:35.45 ID:bV70K2EI.net] 最初から入ってますやね ごめん
811 名前:デフォルトの名無しさん [2019/04/09(火) 19:41:17.37 ID:bV70K2EI.net] やっぱ出ないのがある pygame.display.set_caption のset_captionの部分は出ないのですか?
812 名前:デフォルトの名無しさん [2019/04/09(火) 19:43:09.50 ID:bV70K2EI.net] pygame_snippeterで出たわ ごめんぬ
813 名前:デフォルトの名無しさん [2019/04/09(火) 19:50:39.11 ID:bV70K2EI.net] pygame.draw.rect のrectが出ない どうやったら出るの
814 名前:デフォルトの名無しさん mailto:sage [2019/04/09(火) 23:11:44.10 ID:Ds+BH9Ta.net] 優しくしごいてごらん
815 名前:デフォルトの名無しさん [2019/04/09(火) 23:25:23.18 ID:ADLzGaMc.net] >>700 ft=[A,B,C,D] fn=len(ft) pc=0 while True: ....if ft[pc]()>90: ........pc=max(0,pc-1) ....else: ........pc=(pc+1)%fn
816 名前:デフォルトの名無しさん [2019/04/10(水) 05:46:36.34 ID:mQh/DMfO.net] pygameのインテリセンスは何の環境で出ます?
817 名前:デフォルトの名無しさん [2019/04/10(水) 07:23:04.34 ID:mQh/DMfO.net] if __name__ == "__main__"をサルでもわかるように教えてみてください
818 名前:デフォルトの名無しさん [2019/04/10(水) 07:25:29.47 ID:mQh/DMfO.net] 要はメンバ関数的なものは他からインポートしただけで実行されちゃうので、それを防ぐってことですか?
819 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 08:03:46.63 ID:abuMoS36.net] >>793 まずはその質問であなたが聞きたいことがどういうことか相手に正確に伝わるのか、客観的に考えてみてください。 次に、そんな聞き方で相手があなたに答えようという気になるかどうか、考えてみてください。
820 名前:デフォルトの名無しさん [2019/04/10(水) 08:41:40.10 ID:TbFSlD63
] [ここ壊れてます]
821 名前:.net mailto: 今pytestでテストを勉強してる。 とりあえず、fizzbuzzについてテストを書いてみた。 https://pastebin.com/eVb5zW6D でも、どこまでテストを書けばいいのかよく分からん。 コードカバレッジが100%になればOKとしていいのかね [] [ここ壊れてます]
822 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 08:45:30.83 ID:ctVOU6iK.net] if __FILE__ == $0 # メイン処理 end Ruby で、このイディオムを使う理由は、 $0 は、Ruby コマンドで指定したファイル名(メインファイル)。 「ruby a.rb」と実行した際の、a.rb で、これは変化しない 一方、__FILE__ は、現在評価中のファイル名。 require, load で、別のファイル(ライブラリ)を読み込んだ際、そのファイル名に変わる これにより、そのファイルをテストする際に、 ライブラリ・メインファイルとして、機能を切り替えてテストできる つまり、他のファイルから、ライブラリとして読み込まれた場合は、 「__FILE__ == $0」が偽になるので、if 〜 end で囲まれた部分は、実行されない
823 名前:デフォルトの名無しさん [2019/04/10(水) 10:45:14.37 ID:g9h2j5fz.net] がんばれまつもと いけいけまつもと なんださかこんなさか 生命保険のCMだと思ってたわ
824 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 12:37:06.25 ID:w9tzkVKB.net] クソ言語rubyは*nix文化に依存しているので初心者に取って意味が分からない記号$0などが唐突に出てきたりする。 え?知ってて当然でしょ?といった態度なのである。 また同様の理由で*nix依存のプロセスフォークコードが初心者用教材に出てきたりでwindowsユーザーから総スカンを食らって今の体たらくとなった。 rubyではpython以上にwindowsユーザーに人権はない。 rubyの凋落は約束されていたのである。
825 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 12:45:00.76 ID:g5aVzwwu.net] rubyはまつもとゆきひろがモルモン教徒というだけで避けるべき言語
826 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 14:25:26.23 ID:3J6MW5VC.net] 宗教的な話をするのは止めろ 避ける理由なんて *ガイジが多い* だけで十分だろ
827 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 15:13:23.99 ID:0IjK1T9A.net] https://blog-imgs-44-origin.fc2.com/n/e/w/news21c/20120227_mad.jpg
828 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 18:54:18.33 ID:BCtEG6Cs.net] >>800 +1
829 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 19:15:57.40 ID:xcPdAU38.net] >>799 そういう暗黙のルールみたいなのが少ないのがpythonの良さだったが最近はpythonもそうではない。
830 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 19:21:36.77 ID:w9tzkVKB.net] かといってrubyに人が戻るわけでもないけどな。
831 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 19:43:43.97 ID:rYIIY36D.net] pandasデータフレームのindex自体に特定文字が含まれていた場合、該当index列だけヒストグラムを描くにはどうしたらよいでしょうか
832 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 22:10:36.39 ID:LfcCX027.net] >>784 です。 Pythonに詳しい方、回答お願いいたします><
833 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 22:50:03.89 ID:ufoQFtcn.net] >>807 print(count) の下に return count を入れたらどうなる?
834 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 22:59:10.63 ID:LfcCX027.net] >>808 あまり変わりません。
835 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 00:47:16.46 ID:gJnDKBxk.net] >>809 規則に関しては全く分からんが 784の癌はrandom.sampleだ 探し方は普通にコメントアウトしたり戻したりして探しただけだ ほんの10分だ
836 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 04:39:22.40 ID:NMbmtCQc.net] >>810 実際にnumbaを使ってコメントアウトを繰り返して自分なりの使い方を見つけるしかないのですね。 ありがとうございます。
837 名前:デフォルトの名無しさん [2019/04/11(木) 05:31:35.70 ID:wTPWcZPk.net] key
838 名前:s = pygame.keys.get.pressed() if keys[pygame.K_LEFT]: これってなんでカギかっこになってるんでしょうか またなぜpygameとついているのでしょうか pressed関数から何か呼び出すのであればkeys.k_left とかでいいと思うんですが [] [ここ壊れてます]
839 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 06:03:33.52 ID:SMdbPkuM.net] 知らないけど、pygame.K_LEFT は、単純な整数定数とかじゃないの? 例えば、pygame.K_LEFT が、10 なら、keys[ 10 ] になる
840 名前:デフォルトの名無しさん [2019/04/11(木) 07:20:29.32 ID:wTPWcZPk.net] 整数定数ってのを使うときにブラケットを使うんですか?
841 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 07:38:33.52 ID:aem/1zLy.net] 内部ではただの整数だけどそれだと扱いにくいから その整数に別名をつけて辞書のキーとしてアクセスしている つまり辞書アクセスのブラケット
842 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 08:30:56.96 ID:2hHpC+zg.net] >>807 numba が実行パスに入っていないんじゃない?
843 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 09:49:25.40 ID:tmgsPVDK.net] 出所の分からないコードの意図をあてろとか国語の先生より酷いw
844 名前:デフォルトの名無しさん [2019/04/11(木) 11:40:43.08 ID:wTPWcZPk.net] >>815 どうも
845 名前:デフォルトの名無しさん [2019/04/11(木) 18:45:56.86 ID:wTPWcZPk.net] vs codeでpythonインタープリターが出てこないんですが、ただwindowsにpythonとvs codeをインストールしただけではダメなんでしょうか
846 名前:デフォルトの名無しさん [2019/04/11(木) 19:03:34.81 ID:wTPWcZPk.net] 失礼 こんなかんじになります 普通はpython3.7みたいなのが出ると思うんですが or2.mobi/index.php?mode=image&file=232963.jpg
847 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 19:48:39.13 ID:YXnFgkew.net] その画面のselect interpreterを実行すれば、インストールされてるpythonが表示されてそれを選択すればいい pythonが表示されてないなら、おそらくpathにpythonのインタプリタへのパスかわ入ってない
848 名前:デフォルトの名無しさん [2019/04/11(木) 19:56:18.22 ID:wTPWcZPk.net] ありがとうございます 表示されました
849 名前:デフォルトの名無しさん [2019/04/11(木) 19:57:04.68 ID:wTPWcZPk.net] ちなみにインタープリターの設定とpythonエクステンションの違いは何ですか? エクステンションだけでもターミナルでの実行はできますね
850 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 21:01:26.25 ID:YXnFgkew.net] ターミナルで実行出来るのはvscodeのextensionとは全く関係なし vscode上でインタープリタを設定する必要があるのは、バージョン違いの複数のインタープリタを使い分けるため windowsは知らんけど、macとlinuxなら仮想環境を作ってそれを有効化してからコマンドラインでvscodeを起動すれば自動でインタプリタの設定をしてくれるからおすすめ
851 名前:デフォルトの名無しさん [2019/04/12(金) 01:09:36.08 ID:sGBe8Pmp.net] ├ main.py ├ dir │ ├ sub1.py │ └ sub2.py 上記のような階層で main.pyとsub1.pyとsub2.pyに同じ外部ライブラリを複数個importしています。 importするライブラリを変更する場合 main.pyとsub1.pyとsub2.pyのそれぞれのimport文を書き換えなければならず手間がかかります。 これを1つのファイルだけ書き換えればいいようにする方法はありますか?
852 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 01:20:32.23 ID:wLs4Sov9.net] 1つのファイルにimportするファイルを書いて、それをimportするようにすれば良いだけだよ
853 名前:デフォルトの名無しさん [2019/04/12(金) 07:32:53.20 ID:65SYOe81.net] >>824 pygameなんですが、その仮想環境?のインタープリターを設定したら、インテリセンスが機能するようになりました この(仮想環境)とついてるpythonとついていないパイソンの違いはなんですか?
854 名前:デフォルトの名無しさん [2019/04/12(金) 08:10:26.88 ID:65SYOe81.net] やっぱ機能してないですね
855 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 08:57:27.71 ID:acwwceBV.net] 状況は正確に書いてくれないと考えてる途中で前提が覆ってうんざりする もう止めた
856 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 08:59:32.68 ID:WO5SLys3.net] Windows10・WSL・Ubuntu 16.04 では、 which python3 /usr/bin/python3 file /usr/bin/python3 /usr/bin/python3: symbolic link to python3.5 つまり、python3 というコマンドの実
857 名前:フは、python3.5。 例えばこれを、python3.6 に切り替えたい場合、仮想環境を使う Ruby の仮想環境のrbenv(anyenv)が有名 anyenv には、pyenv(python), nodenv(node)などもあるけど、 python には標準で、venv が入っている [] [ここ壊れてます]
858 名前:デフォルトの名無しさん [2019/04/12(金) 09:07:05.29 ID:D41kXTgJ.net] >>830 嘘書くなよ 違うバージョン使うなら別に実行環境構築しないとだめ venvはそこからの話で使いたいバージョンをベースに仮想環境をつくる
859 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 10:56:41.78 ID:EM6Ln3LK.net] >>830 死ね
860 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 13:06:41.13 ID:Rrxqf90z.net] タヒねと言う言葉は嫌いだがルーピーに使うのだけは許せる
861 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 13:19:05.54 ID:wLs4Sov9.net] rupy
862 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 14:52:28.07 ID:NpXEDtcQ.net] いヒね!
863 名前:デフォルトの名無しさん [2019/04/12(金) 15:35:00.11 ID:VR9mZ4dF.net] >>829 Rubyで解答してgoingmyway
864 名前:デフォルトの名無しさん [2019/04/12(金) 19:57:15.49 ID:65SYOe81.net] import datetime print(datetime.datetime.now().year) これは モジュール.クラス.関数.? という構造だと思いますが、それぞれがどの種類であるかどうやって見分けるんですか? 見た目だけだと判断がつきにくいです またyearはなんですか?関数?
865 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 20:42:02.08 ID:9e6eDjQn.net] >>837 リファレンスを読むんだよ 馬鹿かよ
866 名前:デフォルトの名無しさん [2019/04/12(金) 22:11:25.49 ID:gTuZAPil.net] >>837 https://ideone.com/f0AoQs https://docs.python.org/ja/3/library/datetime.html#datetime.datetime
867 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 23:26:27.55 ID:0nkyeObB.net] https://egg.5ch.net/test/read.cgi/geinoj/1552349534/793
868 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 23:30:43.53 ID:FJ5vSxoF.net] ワロタ
869 名前:デフォルトの名無しさん [2019/04/12(金) 23:35:59.94 ID:gTuZAPil.net] datetime.datetime.now()が返すのはdatetime.datetimeオブジェクトで、yearはその返されたdatetimeオブジェクトのプロパティです
870 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 23:38:01.21 ID:FJ5vSxoF.net] self野郎だから抜きスレにいても驚きはしないな
871 名前:デフォルトの名無しさん [2019/04/13(土) 05:47:43.46 ID:teGJwvBO.net] ロリコンの何が悪いの? 人間なんて15歳くらいで出産していた歴史の方がはるかに長い
872 名前:デフォルトの名無しさん [2019/04/13(土) 05:53:17.39 ID:teGJwvBO.net] >>838 見た目からは判断つかないんですね
873 名前:デフォルトの名無しさん [2019/04/13(土) 05:56:48.11 ID:teGJwvBO.net] >>839 yearはメソッド以下にあるのにクラス属性になるんですか? メソッドの持ち物ではないのですか?
874 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 07:44:11.87 ID:9uHNnJvY.net] 回答しなくていいぞ ロリコンはともかく、この質問に価値はないからな
875 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 08:01:09.69 ID:yFKK8pTi.net] >>842 この説明でわからないならオブジェクト指向プログラミングがわかってない証拠やな selfくんは何度も同じ事を聞いて、レスをもらったりドキュメントを提示されてるのに、それらをきちんと読まないから、もう誰も答えてくれなくなる(´・ω・`)
876 名前:デフォルトの名無しさん [2019/04/13(土) 08:29:36.25 ID:teGJwvBO.net] ごめんなさい
877 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 09:22:20.65 ID:blG/UTRx.net] Ruby では、class で型を表示する require 'date' p dt = DateTime.now # <DateTime: 2019-04-13T09:12:33+09:00> p dt.class # DateTime p dt.year # 2019 p dt.year.class # Fixnum
878 名前:デフォルトの名無しさん [2019/04/13(土) 09:55:11.44 ID:teGJwvBO.net] datetime.datetime.now().year たとえばこういった構造を自分で書くとしたら モジュール.pyを作って、 その中にdatetimeクラスとnow関数と
879 名前:Cヤー属性があるわけでしょね module.py class datetime: def now(): この属性はどのように記述するんでしょうか? 変数? [] [ここ壊れてます]
880 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 09:59:13.66 ID:cpw6bw2h.net] >>850 >>1 そして消えろ
881 名前:デフォルトの名無しさん [2019/04/13(土) 10:17:46.19 ID:teGJwvBO.net] いえ、pythonのことです
882 名前:デフォルトの名無しさん [2019/04/13(土) 10:42:16.19 ID:teGJwvBO.net] idleはauto complete非対応なんでしょうか
883 名前:デフォルトの名無しさん [2019/04/13(土) 10:46:10.76 ID:teGJwvBO.net] 使えるんですね 自動で出ないだけで
884 名前:デフォルトの名無しさん [2019/04/13(土) 10:48:55.64 ID:Nlkj8SLT.net] >>851 now()がdateオブジェクトを返す dateがyear属性を持つ
885 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:35:20.33 ID:a4r2Gpw4.net] このプログラム言語を学んでみようかと思ったが、実行速度が遅いと聞いて、その気をなくした。
886 名前:デフォルトの名無しさん [2019/04/13(土) 11:36:24.38 ID:teGJwvBO.net] >>856 属性とはつまりどのような定義をするのですか? 変数?
887 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:45:23.12 ID:a4r2Gpw4.net] この板には、このプログラム言語のスレが22もある。 遅いうえに、Windowsに初めから入ってるわけではないので、会社では使えない。 それなのになぜこの言語を選ぶのか疑問。
888 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:46:30.32 ID:7xH7fDbL.net] >>857 何に使う実行速度だよ。 アセンブラでも使ってたら?
889 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:49:32.00 ID:7xH7fDbL.net] >>859 あほか、入っていなくてもWebで実行できるし勉強できることも知らないのか? そもそもWindowsに標準で入っていないから使えないだなんて事務屋さんか? そんな奴がスピードだなんていうのは百年早い。 超遅いExcelやVBは平気で使ってるくせに。
890 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 11:55:08.06 ID:V3E2Gtdg.net] >>850 7位おめでとう https://news.mynavi.jp/article/20190412-807191/
891 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 12:01:23.06 ID:vzJQEXVg.net] >>859 なんでこんなスレ見てるんだ? C#, VB.NET, PowerShellでも使ってなよ あと会社ならOffice入ってるだろうからVBAでもいい
892 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 12:05:46.89 ID:7xH7fDbL.net] >>862 dreaded language と言うのか。
893 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 12:34:18.90 ID:7xH7fDbL.net] >>859 矛盾してるな。 会社では使えないってお前個人のことをみんなそうだというように当てはめるのは根本的な間違いを犯している。 お前が知らないだけでお前がいつも使っているWindows の中でもpythonが動いていることも知らないんだろうな。
894 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 12:47:00.13 ID:a4r2Gpw4.net] 何で喧嘩腰なのかね。 普通に、遅いうえに、会社の環境の制限の問題があるのに、それでもなぜこの言語なのか理由を単純に示せばいいだけなのに。 感情的になる必要は存在しない。
895 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 12:52:40.50 ID:a4r2Gpw4.net] 理由を聞かれたら、自分の人格を否定されたように思い込む人か。
896 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 13:01:43.31 ID:SHRI1kjo.net] 若干ネタバレ ttp://or2.mobi/data/img/232970.jpg
897 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 13:14:32.59 ID:a4r2Gpw4.net] この言語を学ぶ価値や目的を見い出すための質問の成果は得られなかった。 863が示す言語もあるのに、それでもpythonだけが持つ高い価値が何かあると思ったのに。
898 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 13:30:05.53 ID:vzJQEXVg.net] そりゃいきなり実行速度が遅いとか言い出す人に理由示してもなんだかんだ言われるだけって容易に想像できるからな
899 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 13:45:43.14 ID:cVtrqwkn.net] 「遅いうえに、Windowsに初めから入ってるわけではないので、会社では使えない。」 じゃあ別の言語スレに行けばいいじゃん
900 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 13:48:20.24 ID:Sarxek9x.net] >>866 人が好きなものを否定する発言をしたら喧嘩ごしになる人がいてもおかしくないよ
901 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:23:04.69 ID:fds+UVff.net] 喉ごし 絹ごし 払い腰
902 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:26:01.49 ID:lP9eu6U9.net] >>869 お前さんみたいな人間の質問に答えてお前さんを納得させるような回答をすることに価値や目的を見い出せなかった
903 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:45:49.56 ID:qC7LW8Gr.net] >>869 簡単に言うとAI 他の言語では使えない。 そもそも会社の中で使えない言語の意義がわかっても意味ないでしょ。 つまり君は否定する理由を見つけたいだけの話で使うための理由が欲しいわけではないからこのスレを覗く意味はない。 そんな君にオススメのスレ Pythonについて(アンチ専用) https://mevius.2ch.net/test/read.cgi/tech/1203557046/
904 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:47:36.24 ID:VdGcv5ba.net] C♯とPythonで概ね集約やな。 個人WebでTSとPHPを浅く、 組込ぐらいは出来るようC ++多少。 以上でPCからモバイルから全カバーで充分やわ。
905 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:53:52.54 ID:yFKK8pTi.net] 人が美味しく食べてるものをわざわざ嫌いだと言いに来る人がいるという漫画があったな(´・ω・`)
906 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:54:15.93 ID:J/cBqpWV.net] >>875 AmazonはJavaでディープラーニングしてるよ
907 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 14:57:05.10 ID:MR2MCft4.net] 1時間かけてPythonで書いて10時間計算させると人件費は1時間分 10時間かけてCで書いて一分で計算が終わると人件費は10時間分 ニートじゃない限り前者を取る エリートは両方できるようにしておく
908 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:18:08.44 ID:vzJQEXVg.net] >>877 アイス食べてるやつだよね ちょっと探したけど見つからない
909 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:33:07.62 ID:qC7LW8Gr.net] >>879 上手い例えだな。
910 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:40:09.83 ID:qC7LW8Gr.net] >>878 そりゃかなり前からdeep learning ライブラリは色々あったからそれらを使い続けてる企業も多いだろう。 しかし最新の技術を利用しようとしたらPython しか選択肢がないという事。 技術の進化が早いから昔の手法では間に合わない。
911 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 15:57:17.36 ID:StGjmc7B.net] 昔の名前で出ています
912 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 16:00:23.69 ID:J/cBqpWV.net] >>879 エリートは1000万で仕事請けて500万で他人に丸投げする 自分の人件費はほぼゼロ
913 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 16:04:11.67 ID:qC7LW8Gr.net] 例えば、極端な話になるが、最近 NVIDIA が、99ドルの AI 開発キットを売り出した。 ラズベリーパイと同じ位のサイズ(IO除く)でAI の機械学習ができる。 これが用意してる開発ツールがPython だけという事でもよくわかる。 昔だったら大々的に売り出す時には、何種類かの言語に対応しますとやったものだが、今はPythonだけで受け入れられるし、他でやっても非効率。
914 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 16:12:01.49 ID:vzJQEXVg.net] >>877 見つかった livedoor.blogimg.jp/jin115/imgs/5/f/5f87a13b.jpg
915 名前:デフォルトの名無しさん [2019/04/13(土) 16:43:38.09 ID:Nlkj8SLT.net] >>858 class datetime: @classmethod ___def now(cls): ________return cls(現在の時刻) def __init__(self, 時刻) ____self.yearを設定 実際にdatetimeモジュールがこうなってるかは分からんが
916 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 18:18:49.38 ID:a4r2Gpw4.net] >>860 >>861 >>865 お前あほか。何度ガキみたいにわめいてんだ。
917 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 18:40:28.83 ID:zdu2XuR8.net] google colab意味わかんね 読み込むためのファイル見つからないとか言いやがる どうにもならんわ
918 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 18:45:00.04 ID:U599Z1h6.net] google colab、既存のプロジェクトをそのまま使うだけならアホみたいに楽だけど、 別データを使う場合はgoogleドライブとの連携がめちゃくちゃ厄介
919 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 18:53:40.18 ID:zdu2XuR8.net] 別データとかよく分かんないけど、本に書いてある通りに夏目漱石のこころをword2vecで処理させようとしたらこころのファイルをどう頑張っても見つけてくれない
920 名前:デフォルトの名無しさん [2019/04/13(土) 20:48:08.46 ID:teGJwvBO.net] ロジックはどの言語でも似たようなものですか チュートリアルがとある言語では少ないので、別の言語でロジックを学んだり
921 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 21:44:45.25 ID:SHRI1kjo.net] 学ばなかったり
922 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 21:54:21.45 ID:0VYZGPSK.net] いいから大人しく抜いてろ
923 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 22:30:51.76 ID:ykQef0zo.net] Pythonでホームページを作りたいと考えてます HTMLを覚えようと思ったのですが挫折しました。今流行りのディープランニングで機械学習させて 自動的にHTMLを吐き出させたいのですがやり方がわかりません おすすめのライブラリとか教えてください
924 名前:デフォルトの名無しさん mailto:sage [2019/04/13(土) 23:07:01.50 ID:ptfSIpS+.net] >>895 numpy
925 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 00:59:40.04 ID:HNz/PUE2.net] >>895 flask
926 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 01:01:50.69 ID:HNz/PUE2.net] >>895 ホームページを作るのにHTML 位は使えないとどうしようもないぞ。 全部覚えようとするから挫折するんだよ。 Hello World 程度で最初は十分。 自分が作りたいものが見えてきたらおいおい調べれば良い。
927 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 03:40:35.14 ID:R7QE13wf.net] 学習させたデータにさらに他の学習させる方法はありませんか
928 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 05:15:43.57 ID:ABk5/JOf.net] >>898 他サイトのHTMLをディープランニングさせて イラストレーターなどでレイアウト画像を作ったらそのとおりのhtmlとcssを 自動生成したいと思ってます Pythonもまだ初心者なのでご指導お願いします
929 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 05:57:58.39 ID:k2b6YaL9.net] >>860 >>861 >>865 お前は、AIと答えるだけで良いだけのものを、なぜ無駄な発言を繰り返すしかできない無能だ。
930 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 07:28:56.89 ID:/sR0LrTu.net] >>900 そんな途方もないもの作る間にHTMLとCSS覚える方が1,000倍速いぞ ってかHTMLを覚えるのに挫折した奴に作れるとは思えん
931 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 08:23:39.86 ID:UDnauAFh.net] >>900 ディープラーニングは自分の願ったことを何でも簡単に実現してくれる魔法の箱(またはドラえもん)じゃないぞ。
932 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 08:31:30.74 ID:ABk5/JOf.net] ディープランニングはデータが沢山あれば何でもできるとききました それは間違いですか?
933 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 08:39:52.99 ID:E3td0MFD.net] ディープラーニングをディープランニングと書いている時点でもう無理
934 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 08:50:02.32 ID:R7QE13wf.net] なんでもできると言っても早さで言ったらHTML覚えてサイト作るほうが確実に早いと思う 1兆ページ作るなら話は別かも知れないけど
935 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:00:48.35 ID:jCkW4E9O.net] >>904 > ディープランニングはデータが沢山あれば何でもできるとききました > それは間違いですか? 何でもできると言った奴に聞けよ
936 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:36:31.72 ID:AIBmgQB+.net] >>900 発想はいいね 機械学習向けの良い課題だ 一方でIllustratorのデザインからHTMLとCSSを作成するのはMac限定で有料だけども既に存在するので仕事ならそれを買うべし 趣味や研究なら、まず入力となるデザイン画像と出力となるHTMLとCSSをひたすら集めて、次に機械学習のモデルを開発して機械学習をする 肝心なモデル開発は専門家にお願いした方がいいと思うけど、一から自分でやりたいなら数年は勉強する覚悟が必要かな
937 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:48:51.43 ID:HNz/PUE2.net] >>900 他サイトのデータを集めてディープラーニングさせるのが目的だったら、まずはそれだけに集中すること。 最初から何もかもやろうとしたら多分自分の頭がパニックに陥る。 まずはデータ集めだな。Web スクレイピング python で検索
938 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:49:47.47 ID:Q3MA08tK.net] >>909 自分が機械学習を理解できないからといって他人もそうだとは思わないこと
939 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:53:32.92 ID:ABk5/JOf.net] なんともうすでにやってる人がいるんですね 趣味と仕事両方を兼ねてやりたいですね、自分で 機械学習のモデルっすか!?既存のライブラリじゃできないのでしょうか? サイキットラーンとかケラスとかいろいろあるじゃないっすか。。。
940 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:54:56.91 ID:HNz/PUE2.net] >>910 言ってる意味がわからん、質問者の機械学習が画像だと思ってるの? 本人にしかわからん話だろ。
941 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 09:55:27.20 ID:ABk5/JOf.net] スクレイピングは難しそうなので手動で1000サイトくらい集めようと思ってます
942 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 10:00:01.24 ID:ABk5/JOf.net] スクレイピングするには結局HTMLを理解しないとだめですよね。。。
943 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 11:00:44.14 ID:AIBmgQB+.net] >>911 scikit-learnやkerasは作るための道具という位置付けで、作りたいなら使いこなすことが必要 調べてみると既にpix2codeというアルゴリズムがあって、それをkerasを使って実装したScreenshot-to-codeというオープンソースがgithubにあった おめでとう、あなたのやりたい事はちょっとしたpythonの知識とgithubの知識で実現できるようです
944 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 11:12:27.21 ID:VbzY9ilk.net] ちんぷんかんぷんw
945 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 11:26:32.06 ID:ABk5/JOf.net] そうなんですね Screenshot-to-codeを使えばHTMLのスキルは不要になるんですね これで念願のホームページがもてる
946 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 11:37:28.74 ID:lziHCBYL.net] どうだ、俺がpythonで書いたAI釣り師は? ディープラーニングでお前らの質問・反応・煽りパーターンは学習済みだ
947 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 12:01:57.09 ID:Hf4aDNlT.net] >>918 やるやんけワレ
948 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 12:10:00.51 ID:CLAWTkIi.net] >>918 あと釣り宣言とか頭の悪さまで学習したのかw
949 名前:デフォルトの名無しさん [2019/04/14(日) 12:30:51.54 ID:TMB2OWGM.net] 言語の違いは大した問題ではないですか? pythonだとチュートが少ないものがあります
950 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 12:56:27.92 ID:UCAANEse.net] Pythonでチュートリアルすくないってwwww 英語アレルギーで 1バイト文字見かけると死ぬ病気にでもかかってんのかwww
951 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 13:03:35.45 ID:K9NjWQAx.net] >>921 いいからシコってろ
952 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 13:34:03.31 ID:EMpiFVZg.net] >>917 あのさ、プログラムを志すんだったら、HTML なんて初歩の初歩だから知ってて当然なんだぞ。 全てを覚えようとしなくて良いから毛嫌いしないこと、使えばわかる。
953 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 14:05:06.84 ID:TCgTzlhm.net] 心配しなくても 「(クレンジングもできてない)データを学習器に突っ込んでフィッティングしてみた。 よく分からないけど望んだ結果が出ていないことは分かる。 ここからどうすればいいか見当がつかない」 で終わるから好きにやるといい ここまでは素人でもできるが、この先は素人には不可能
954 名前: mailto:sage [2019/04/14(日) 14:07:12.90 ID:AVvjfIV7.net] >>924 html って初歩の初歩なのですか?クライアントからいただいたパスに書いてある内容を、まったくパースせずに丸投げしているだけで動いていることになるだなんて、なんか変じゃないですか?
955 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 14:08:30.33 ID:TCgTzlhm.net] ここでいう素人は情報系の4大を出てない人を言っている 素人でもやれる奴はいるが、まあ稀 ジャンボ宝くじで1000万円引くより希少だろう
956 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 14:44:04.90 ID:UCAANEse.net] 情報系に院へんにゅーしたひとは素人なの? そうじゃないの???
957 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 14:45:25.40 ID:UCAANEse.net] ホムペ持ちたいだけなら Jimdoでググレカス 今なら日本語で写真(スクリーンショット)たっぷりのハウツー本も出ている
958 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:02:08.59 ID:ABk5/JOf.net] お金かかりますやん 無料だと削除される可能性高いし
959 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:08:02.06 ID:UCAANEse.net] 削除されるような内容を公開しようとするなksg
960 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:09:57.23 ID:ABk5/JOf.net] 削除するような内容どうかを決めるのは運営なんだが
961 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:14:56.13 ID:hwd9tenx.net] こいつも分かりやすいガイジだなあ
962 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:20:05.39 ID:UCAANEse.net] self野郎とhtmlksは出禁にしないかこのさい
963 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:20:17.06 ID:hwd9tenx.net] 削除の心配してるあたりアダルト系だと思うけど 自分でサイト構築した場合はホスティング業者の規約で削除をくらうわけで、ホムペ作成サービスに比べて有利ってこともない ほとんどのホスティングサービスはアダルトデータ公開禁止だから
964 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:35:47.63 ID:vjGioNfD.net] >>826 ありがとうございます できました
965 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 15:47:53.28 ID:2oedoA+a.net] >>926 なんか思い込みが激しいな。 HTML が初歩の初歩というのは、自分でHTML 位書けて当たり前という意味なんだけど、どこから丸投げだなんて話になるのわからん。 その辺のおばちゃんでも直ぐにHTMLくらい書けるようになるぞ。
966 名前:デフォルトの名無しさん [2019/04/14(日) 16:04:06.41 ID:TMB2OWGM.net] >>922 英語だと結局ロジックの理解が出来ないのです
967 名前:デフォルトの名無しさん [2019/04/14(日) 16:15:54.90 ID:rw472Lmx.net] たぶん日本語でも理解出来ないんだろうと思う
968 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 16:40:15.47 ID:ABk5/JOf.net] 皆、英語ペラペーラなんですね
969 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 16:45:36.84 ID:EMpiFVZg.net] >>940 ペラペーラジャ無くても、読めないと進まないよ。 プログラムやるなら覚悟しないとな。 でも単なる専門用語だけだし、簡潔なものが多いから難しく無い。 専門用語は日本語でも英語でも同じ。 わからないと言ってるやつは多分日本語の説明を見てもわからない。
970 名前:デフォルトの名無しさん [2019/04/14(日) 16:56:10.35 ID:IovzG98E.net] >>940 日本人の特徴なのか、完璧に読めないと。。。って人多いかもだけど、プログラミング自体言語のキーワードが英語が多いし、 変数や関数の名前を英語辞書引きながら英単語で書いていけば、単語だけは一般的な日本人より相当覚えてるわけで、 洋書に書かれてる単語から、自分の知ってる単語をピックアップして意味を考えて(専門書であることも加味して)考えればニュアンスは読み取れるもんよ。 完全に理解は出来なくても、少しでも情報を得られるし、得ようとする気持ちが大事なのかも知れん。
971 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 16:58:16.68 ID:UCAANEse.net] 雑談と観光案内しかできない程度のスピーチ力だが 読むのはぐぐれるからもそっといけるぞ
972 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 17:08:59.92 ID:ABk5/JOf.net] 英語もできてイケメンでプログラミングもできるお前らが羨ましいよ 俺はPythonでやっとハローワールドを表示させられるようになったレベルだから…
973 名前:デフォルトの名無しさん [2019/04/14(日) 17:12:47.43 ID:IovzG98E.net] 最初は誰でも初心者。 頑張れ。
974 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 17:27:39.59 ID:EMpiFVZg.net] >>944 おめでとう、直ぐに魅力的な誘惑を共有できるようになるよ。
975 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 17:54:17.47 ID:/sR0LrTu.net] >>942 > プログラミング自体言語のキーワードが英語が多いし、 プログラミングって言うかIT系の英単語って結構一般的に使われる意味と違う意味で使われてるから逆に面倒だったりする install が就任するとか思い付かんしネットワークで使われるpromiscuous modeなんて普通の意味だと人前で使えないしw
976 名前:デフォルトの名無しさん [2019/04/14(日) 18:14:44.89 ID:IovzG98E.net] >>947 それはある。 最初ググル翻訳使ってたけど、かえって分かりにくかった。
977 名前: mailto:sage [2019/04/14(日) 18:17:00.77 ID:AVvjfIV7.net] >>947 ある送信元から出た H/L レベルは、それが物理的につながっているのならどの受信部でも全部見えちゃいますからね…でも今は SSL を咬ましているのが普通だから接続先しかわからないんじゃないかな…
978 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 18:36:39.08 ID:UCAANEse.net] >>947 >promiscuous mode なにこれやばいw マウスがちかごろねずみじゃなくてパソコン部品
979 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 18:40:58.78 ID:XgRuwrtZ.net] そういやプログラム覚えたての頃は forで引っかかったな 「〜のために」 何のために僕はプログラムを・・・と頭によぎっていた
980 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 18:41:41.13 ID:atAYzqEe.net] この問題文をChrome翻訳してみたんだけど・・・意味分からんから実行結果からコード書いた こういの文書も英語分かれば大したことないのかな https://codingbat.com/prob/p195669 リスがパーティーに集まるとき、彼らは葉巻を持ちたいです。葉巻の数が40と60の間であれば、 リスパーティーは成功します。週末でない限り、その場合、葉巻の数に上限はありません。 与えられた値を持つパーティが成功した場合はTrueを返し、そうでなければFalseを返します。
981 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 18:52:50.61 ID:UCAANEse.net] >>952 問題文がリスのシガーパーティなのはあっちの笑い?のセンスだからどうにもならんので 実行結果例を先に見てみるのはただしいことだとおも
982 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 19:31:11.23 ID:AIBmgQB+.net] >>952 英語の意味を正しく理解しないとコードも正しく書けなさそう Chromeの翻訳では between 40 and 60, inclusive を40以上60以下と訳してくれていないし Unless it is the weekend, in which case there is no upper bound 週末以外は上限がなくなるような日本語訳だが、whichはweekendを指してin weekend case になる つまり週末には上限がなくなる、と言いたいんだ 意味が反対になってしまっている…
983 名前:デフォルトの名無しさん mailto:sage [2019/04/14(日) 20:27:40.98 ID:atAYzqEe.net] 文学的な文章なら解釈も千差万別なんだろうけど プログラムの仕様って理論的に書いてるだろうから機械翻訳も簡単だと思いこんでたわ
984 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 00:48:29.05 ID:hce9CeGK.net] スクレイピングは、Ruby, Nokogiri, Selenium WebDriver が定番 Ruby on Rails, Sinatra でも、Node.js は必須。 webpack, babel とか Ruby にはGUI が無いから、GUI として、 HTML, SASS/CSS, JavaScript(JS), jQuery は基礎 今のJSは、ES2015 とか、Vue.js とか CSS Selector は、Nokogiri, jQuery で学ぶ
985 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 00:55:58.89 ID:ccTXrMtQ.net] >>956 はいはい不人気言語 https://news.mynavi.jp/article/20190412-807191/
986 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 02:17:58.91 ID:noJXwcB8.net] perlでやっていた置換を、Pythonのワンライナーでやってみた まぁ、常用するにはimportがめんどくさいな
987 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 07:09:45.39 ID:IQEYapkI.net] 実際にプログラム作ったとしてそれをWEBアプリにする方法が分からない 分かりやすく解説してるサイトとかない?
988 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 08:24:30.96 ID:NVzHJfgf.net] >>959 import cgi あたりで作例ぐぐれ
989 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 12:58:54.90 ID:eG+7DJjk.net] シコシコード
990 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 18:03:28.20 ID:KZA8OWMv.net] >>959 flask を使え、 >>960 cgi は古いんじゃない。Apache で動かすならmod_wsgi
991 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 01:51:02.78 ID:WfxisTJA.net] pythonia終了のお知らせwwww 所詮pythoniaはライブラリを使う側の人間ですからwww Clojure 9万ドル F# 8万ドル Go 8万ドル Scala 7.8万ドル Elxir 7.6万ドル Ruby 7.5万ドル WebAssembly 7.3万ドル Rust 7.2万ドル Erlang 7.1万ドル Bash/Shell/PowerShell 6.9万ドル https://insights.stackoverflow.com/survey/2019#technology-_-what-languages-are-associated-with-the-highest-salaries-worldwide
992 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 02:06:43.66 ID:Ak1F7zBt.net] >>963 ごめん、Pythonia ってなんのこと? Pythonista ならわかるが。 なんか支離滅裂な分裂症だな
993 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 02:17:19.63 ID:hOJ/nZJ4.net] ワシントン条約で保護された生き物は総じて高額ってことだろ おめでとう
994 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 07:14:41.03 ID:0q08IuyQ.net] すません。Python初心者です。 変数"a1"から変数"a1000"までの変数を作りたいんだけど、 一つ一つ宣言する以外に方法はないのでしょうか? 初歩的な質問で申し訳ない。 教えてください。
995 名前:デフォルトの名無しさん [2019/04/16(火) 07:19:36.85 ID:Lq6NSZtA.net] >>966 for i in range(1, 1001): ____exec(‘a{:d}=0’.format(i))
996 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 07:23:11.54 ID:0q08IuyQ.net] >>967 すばやい回答感謝いたします。 exec 初めて見ました。ありがとうございました。
997 名前:デフォルトの名無しさん [2019/04/16(火) 07:25:46.51 ID:4uzB7M4c.net] >>941 >>940 >>942 単語を覚えてこのおっさんの言うとおりにせー。 https://www.youtube.com/watch?v=5liUGJvJGoU&t=1373s https://www.youtube.com/watch?v=vO--7WSzHvc&t=11s
998 名前:デフォルトの名無しさん [2019/04/16(火) 07:52:03.05 ID:toh458JW.net] >>966 そんな実装になる時点でなにかおかしい
999 名前:デフォルトの名無しさん [2019/04/16(火) 08:10:41.84 ID:S7eq1ncA.net] >>966 リストじゃあかんの?
1000 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 08:28:42.77 ID:0q08IuyQ.net] >>970 アドバイスありがとうございます。 >>971 sklearnの学習モデルを1〜1000の変数に当てはめたいと考えております。 1000個のモデルで多数決を取りたく考えてます。 リストで実現する事は可能でしょうか? [] [ここ壊れてます]
1002 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 08:33:35.48 ID:0fnU9ItX.net] リストは夢でも何でも詰め込める(´・ω・`)
1003 名前:デフォルトの名無しさん [2019/04/16(火) 08:46:05.16 ID:S7eq1ncA.net] >>972 出来ますよ。 むしろ、そう言うことするためのリストですし。
1004 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 08:47:44.48 ID:0q08IuyQ.net] >>974 そうなのですね。 リストの使い方を理解していなかったようです。 ありがとうございます。
1005 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 09:54:41.84 ID:jMhdT2ep.net] MSDNこそC++である リストこそプログラミングである という格言があるのでメモ帳にメモっとくと良いです
1006 名前:デフォルトの名無しさん [2019/04/16(火) 12:49:41.47 ID:vZl8q5zB.net] joy stick がちんこだったりする
1007 名前:デフォルトの名無しさん [2019/04/16(火) 15:44:41.23 ID:jL0dd/ry.net] くだすれPython(超初心者用) その43【Ruby禁止】 mevius.5ch.net/test/read.cgi/tech/1555397061/
1008 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 09:11:23.41 ID:A2jSZQkh.net] >>967 横からだけどちょっと感動した
1009 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 14:33:25.48 ID:1x+gGP6K.net] https://qiita.com//ume1126/items/ff8d597cd2f9ecbbd129 上記のサイトを参考に、djangoの入門をしていてエラーが発生しました post_list.htmlの11行目、href以降にはなにを記述すれば良いのでしょうか??
1010 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 16:14:14.16 ID:A46SPhLY.net] エラーが出たならその出力を貼ったほうがいい
1011 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 16:54:26.76 ID:1x+gGP6K.net] 7行目ですが、エラーの内容はほぼ同じです。 管理画面には入れるけど、サイトが閲覧できない状態です Error during template rendering In template /storage/emulated/0/mysite/blog/templates/blog/post_list.html, error at line 7 Reverse for 'create_article' not found. 'create_article' is not a valid view function or pattern name. 1 <html> 2 <head> 3 <title>my blog</title> 4 </head> 5 6 <body> 7 <a href="{% url 'blog:create_article' %}">記事の作成</a> 8 {% for post in posts %} 9 <div> 10 <p>date: {{ post.created_date }}</p> 11 <h1><a href="{% url 'blog:article' post.id %}">title: {{ post.title }}</a></h1> 12 <p>{{ post.text|linebreaksbr }}</p> 13 <hr> 14 </div> 15 {% endfor %} 16 </body>
1012 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 17:17:05.86 ID:A46SPhLY.net] create_articleがないとエラーで言われてるじゃん その名前の関数がないんじゃないの
1013 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 17:22:23.34 ID:FzkCnorp.net] そのままだね。エラーメッセージも読まないで質問するのはダメだろ。 エラーメッセージを考えたそぶりすら見えないし。
1014 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 19:45:05.69 ID:nXi7P9um.net] うるせえな 下等生物は黙って回答してろ
1015 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 19:46:40.43 ID:dz2HqwMB.net] やっぱし英語力なんじゃねえの マジなに書いてあっか分かってねえじゃん 英検四級とかそれくらいは最低限必要って言ってやれよ
1016 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:09:59.57 ID:/YTIZnTF.net] UnderFifteen
1017 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:22:48.85 ID:wBdVTFw7.net] 英検四級なんて中1のときに取れたなぁ
1018 名前:デフォルトの名無しさん [2019/04/17(水) 21:29:31.60 ID:+kbR1/nI.net] YES → 【ヒットした?】 ─ YES → なら聞くなカス / \ 【検索した?】 NO → なら、諦めろカス \ NO → ふざけんなカス
1019 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 22:34:00.60 ID:o6t++Kqu.net] Rails とか、フレームワークの質問は、WebProg 板だろ こんな超初心者用のスレではない!
1020 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 22:37:09.31 ID:wBdVTFw7.net] >>990 ここはクソ言語rubyのスレじゃねぇんだよ死ねや
1021 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 01:11:02.99 ID:f9Qhvlz2.net] こんなところで聞く前に辞書を引けという所だな。
1022 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 23:27:35.17 ID:5yffNfbX.net] 【IT】「Oracle Java」のライセンスが変更 〜無償利用は個人での開発・テスト・デモ目的のみに https://egg.5ch.net/test/read.cgi/bizplus/1555499669/
1023 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 11:28:32.43 ID:MyoO9UV6.net] PandasでCSVファイルを読み込んだ時、 Columnsで使えない文字って何がありますか?
1024 名前:デフォルトの名無しさん [2019/04/19(金) 11:42:20.52 ID:ymX8VCBl.net] エンコに適合してれば問題なし
1025 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 12:10:22.05 ID:MyoO9UV6.net] どのエンコーダでしょう? いくつか試してみたところ、下記の通りになりました 使える文字:()/- 使えない文字:全角文字
1026 名前:デフォルトの名無しさん [2019/04/19(金) 17:39:56.60 ID:iZHLNq5z.net] read_csvの引数でエンコード指定すれば全角もいける
1027 名前:デフォルトの名無しさん [2019/04/20(土) 01:44:51.55 ID:mQ5OjgTa.net] ごみ
1028 名前:デフォルトの名無しさん [2019/04/20(土) 01:45:12.28 ID:mQ5OjgTa.net] 梅
1029 名前:デフォルトの名無しさん [2019/04/20(土) 01:50:23.73 ID:mQ5OjgTa.net] ちょん
1030 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 32日 12時間 7分 28秒
1031 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています