- 1 名前:デフォルトの名無しさん [2018/11/22(木) 17:09:34.92 ID:JDIt5Mgb.net]
- ★当スレにRubyのソースコード類を書くことを禁ず
☆Ruby等、Pythonではないプログラミング言語での回答を書くことも禁ず このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line/OS)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その39 mevius.5ch.net/test/read.cgi/tech/1535064635/ ◆PythonのHome Page www.python.org/ ◆まとめwiki ttp://python.rdy.jp/ ◆ソースコードをそのまま5ちゃんにコピペするとインデントが崩れるので こういうところ↓にはってきてください ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数を長めに指定しる。 ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#) −−−−天麩羅ここまで−−−−
- 628 名前:627 mailto:sage [2019/01/07(月) 16:06:10.56 ID:lmbNEshB.net]
- Ruby では、プロジェクトフォルダに、Gemfile という設定ファイルを作って、その中に、
gem "selenium-webdriver" など、必要な依存ライブラリを(バージョン指定して)書いておいて、 端末で、Bundle install とすれば、そのプロジェクトに固有の依存ライブラリをインストールできる。 そして、Gemfile.lock というファイルに、その結果が書かれる npm, yarn も同じ仕組み
- 629 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 17:58:48.39 ID:+gevnEnW.net]
- RubyでNGワード登録推奨
- 630 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 20:27:51.11 ID:EA0Zw1nG.net]
- アナコンダがVSCode推奨やからなぁ
- 631 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 21:24:55.63 ID:evZTBiXt.net]
- >>628
依存関係とかバージョン管理したいならpipenv使え
- 632 名前:606 mailto:sage [2019/01/07(月) 22:13:05.95 ID:ReDncGUb.net]
- ドキュメントは記載ミスでSDKはPython 2.xで書かれているとのことでした。
チュートリアルはVisual Studio 2012 x64のコマンドプロンプトから実行しろ とのことで、取り急ぎVisual Studio Express 2012をインストール中です。 2.xでいいなら2.7.15ですね。お陰様でPython周辺の状況が何となくわかりました。 ありがとうございました。
- 633 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 00:20:09.31 ID:MHzWayOo.net]
- >>632
Visual StudioとVisual Studio Codeは別モンだぞ・・・ 前者は統合開発環境でCのコンパイラとか含まれる 後者はエディター+αで外部の開発環境を呼び出す Visual Studio 2012 x64のコマンドプロンプト指定ってことは C or C++で書かれたライブラリとリンクしてるかもね
- 634 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 20:02:52.06 ID:K8np1hQ6.net]
- 外資系IT 福嶋恵子容疑者
https://rio2016.5ch.net/test/read.cgi/psy/1546061111/
- 635 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 21:33:46.18 ID:FNYU3Feg.net]
- pythonの場合、統合開発環境つっても結局ターミナルからコマンドで操作しなきゃどうしようもないことが多いので、
VSCodeでもPyCharmでもなんでもいいけど、VSCodeだとデバッグはどうするんだ? デバッグさえ問題なければ余裕で乗り換えるけど。
- 636 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 22:01:28.83 ID:EUE4Jmmv.net]
- 他の言語をデバッグするのと何も変わらんよ
- 637 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 22:08:58.10 ID:o801Snq6.net]
- Pythonに必要かどうかは別にして、VSCodeでもブレークポイントとかステップインとか普通に使えるよ
- 638 名前:デフォルトの名無しさん [2019/01/08(火) 22:27:08.37 ID:CIpjaSPA.net]
- pdb活用してるか〜?
3.7からbreakpointが組み込みになったな
- 639 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 00:05:18.00 ID:Aw9Znz8d.net]
- numpyの多次元配列で行や列を無視して最大の値を持つインデックスを返す方法はありませんか?
例えば a = np.array([[1,1,1],[1,10,1],[1,1,5]]) に対して x = f(a) の結果が (1,1) と出てくれる関数を探しています。 ちなみに、 x = f(a, 2) とn番目に大きいものも取得出来てこの結果が (2,2) と出てくれたら更に嬉しいです。
- 640 名前:デフォルトの名無しさん [2019/01/09(水) 00:31:46.60 ID:1eDIVL/q.net]
- >>639
一番大きい要素のインデックス np.where(a==a.max()) n番目 np.where(a==np.sort(a.ravel())[-n])
- 641 名前:デフォルトの名無しさん [2019/01/09(水) 00:35:13.36 ID:1eDIVL/q.net]
- 因みに複数ある場合、例えば該当する要素が(w,x)と(y,z)にあるなら
([w,y], [x,z]) の様な形式で返ってくる
- 642 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 02:18:14.96 ID:Aw9Znz8d.net]
- >>640
助かりました。ありがとうございます!
- 643 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 09:53:30.06 ID:Ll9pJ4j8.net]
- テストはどうしてる?
- 644 名前:デフォルトの名無しさん [2019/01/09(水) 10:40:32.65 ID:TYPFGp09.net]
- >>643
普通にやってるよ
- 645 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 11:24:10.81 ID:Ll9pJ4j8.net]
- いやいや、何か良いツールがあるのかなと思って
- 646 名前:デフォルトの名無しさん [2019/01/09(水) 11:26:32.17 ID:TYPFGp09.net]
- >>645
なるほど 標準だけで特別なツールは使ってないです
- 647 名前:デフォルトの名無しさん [2019/01/09(水) 12:35:47.36 ID:INaJqTgA.net]
- 組み込みブレークポイント関数仕込んで
[(var, eval(var)) for var in dir()] とでも打てば状況一覧できるし何とでもなる(上で動くか試してないけど大体そんな感じ、locals()なんかでも試して)
- 648 名前:デフォルトの名無しさん [2019/01/09(水) 12:41:58.69 ID:INaJqTgA.net]
- printやloggingデバッグよりは楽だ
取り敢えずassert文仕込みまくるのとpdbでステップしながら変数リスト監視と死後解剖でやってる
- 649 名前:デフォルトの名無しさん [2019/01/10(木) 02:05:45.29 ID:3oKbl76t.net]
- 一通り学んだから、
Pythonでゲーム作ってみたい。 簡単なゲームから なにかありますかね
- 650 名前:デフォルトの名無しさん [2019/01/10(木) 02:46:50.91 ID:Qo6QfBEe.net]
- >>649
テトリスかパックマン
- 651 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 05:02:33.60 ID:rIc47kfh.net]
- カードゲーム
- 652 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 08:08:34.80 ID:jdFEneY4.net]
- ガチャ
- 653 名前:デフォルトの名無しさん [2019/01/10(木) 09:06:26.72 ID:3oKbl76t.net]
- >>650
パックマン作ってみたい。楽しそう >>651 トランプゲーム系ですかね? >>652 難しそう
|

|