1 名前:デフォルトの名無しさん mailto:sageteoff [2016/02/18(木) 12:33:22.06 ID:S96kZ0X7.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その28 peace.2ch.net/test/read.cgi/tech/1447568768/ 関連スレ Pythonのお勉強 Part51 peace.2ch.net/test/read.cgi/tech/1443700103/ ◆関連リンク Python の Home Page ttp://www.python.org/ ◆長いコードはこういうところにはってください ttp://ideone.com/ ttp://codepad.org/ ttp://pastebin.com/ ttp://dpaste.com/ ◆まとめwiki ttp://python.rdy.jp/
338 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 12:40:17.24 ID:5I9WHGj5.net] PysideのQFileSystemWatcherでテキストファイル更新を監視したいです。 他のテキストエディタでの更新だと随時受け取れているのですが PyCharmでの更新が一度きりしか受け取れません。 登録パスが消えてしまうようなのですが、原因分からないでしょうか。
339 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 20:55:31.35 ID:XBdahEDN.net] wxPythonの公式サイトもググると 「このサイトは第三者によってハッキングされている可能性があります。」 と表示される。ハッキングされているの? 怖くてリンクをクリックできない。
340 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 21:17:28.96 ID:i3uogHdN.net] いつから警告メッセージの段階なら安全だと錯覚していた?
341 名前:デフォルトの名無しさん [2016/04/15(金) 12:21:49.41 ID:YbOE2eZX.net] いつから2ちゃんがハッキングされてないと錯覚していた?
342 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 12:48:50.29 ID:y7MrEC/r.net] ハッキングから夜のおかずまでカバーするくらいなので
343 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 16:05:47.94 ID:T9breHyk.net] ここにある blanktar.jp/blog/2013/04/python-crypto-aes.html AESの複合化のやり方を参考にm3u8に付いているキーファイルから tsファイルを複合化したいのですが、m3u8に記載されているキーファイルをダウンロードしてみると バイナリでした。 参考のページではテキストになっているのですが、これは関係なく動きますでしょうか
344 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 16:44:05.17 ID:DT9Q+kCC.net] >>329 のURLはPython2を使って説明してる 文字列の型はPython2のstr≒Python3のbytes web検索でPyCryptoのドキュメントを探したら https://www.dlitz.net/software/pycrypto/api/current/ AES.new()の第一引数keyはbyte stringを受け入れると書いてある たぶんPython2ならstr型、Python3ならbytes型のデータをkeyとして渡す
345 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 17:05:21.11 ID:T9breHyk.net] >>330 それはまずいですね 実行したいのはpython2.6です。 バイナリは無理なのかとりあえずバイナリ入れてやってみます
346 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 18:19:59.22 ID:DT9Q+kCC.net] 説明が悪かった バイナリがユニコード文字列ではなくバイト文字列を指しているならばPython2のstr型はバイナリだよ 2と3の間で文字列の型が下のように変わった Python2はバイト文字列=str、ユニコード文字列=unicode Python3はバイト文字列=bytes、ユニコード文字列=str
347 名前:デフォルトの名無しさん [2016/04/16(土) 11:08:41.80 ID:kAejHcPL.net] おそらくShift-JISで書かれているcsvファイルがあるんだけど、 Python3で文字比較をするにはどうすればいい? 例えば、if row[4][2] ==
348 名前:デフォルトの名無しさん [2016/04/16(土) 11:11:02.35 ID:kAejHcPL.net] 例えば、if row[4][2] == '山下':とすると
349 名前:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0x8f in position 0: invalid start byte と出て処理できないんだけど [] [ここ壊れてます]
350 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 11:17:03.28 ID:47uue4xh.net] python3のcsvモジュールのドキュメントにエンコード指定で読み込む方法が書いてある python2のcsvモジュールは インターフェースの設計がマヌケなのでpython3若干面倒くさい
351 名前:デフォルトの名無しさん [2016/04/16(土) 11:24:22.06 ID:kAejHcPL.net] >>335 ありがとう こういう風に書いて上手くいかないんだけど、どういう風に変えたらいい? https://ideone.com/fYBp69
352 名前:デフォルトの名無しさん [2016/04/16(土) 11:31:14.65 ID:kAejHcPL.net] >>336 の場合のエラー内容は、 SyntaxError: Non-UTF-8 code starting with '\x8c' in file name.py on line 13, but no encoding declared; see python.org/dev/peps/pep-0263/ for details encoding='utf-8'に変えた場合(https://ideone.com/jmGWFK)のエラー内容は、 SyntaxError: Non-UTF-8 code starting with '\x8c' in file name.py on line 13, but no encoding declared; see python.org/dev/peps/pep-0263/ for details
353 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 11:48:05.23 ID:47uue4xh.net] ソースコードをshiftjisで保存している疑惑がある
354 名前:デフォルトの名無しさん [2016/04/16(土) 12:53:46.80 ID:kAejHcPL.net] >>338 ありがとう 確かにWindows使ってたので、Shift_JISになってました
355 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 18:22:10.41 ID:NP0lUQO1.net] windowsなのに#!/usr/bin/env pythonを書く意味まったくない
356 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 21:10:36.54 ID:Ddro+2fw.net] 他に持ってっても使えるやん
357 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:08:46.25 ID:xGL32HoF.net] 今時シバン行なんて書いて実行する機会なんてほとんどないよ pythonのライブラリでもシバンなんて書いてあるのほぼ見かけない linuxでpython使ってるけど別にそんなの書かない 日本語扱うなら1行目に書くのは# -*- Coding: utf-8 -*-だけでいいし、扱わないなら何も書かなくてもいい
358 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:35:52.63 ID:15lk0eIz.net] シバンがあればスクリプトとして実行可能と表明できる setup.py書くようなライブラリのモジュールには書かないからね
359 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:46:45.77 ID:zfy2v2Zo.net] setup.pyを書くならentry_points使ってるっしょ (知らないのはド素人だから引っ込んでろ) こいつがシバン行生成しとるよ 手書きすることがなくなっただけで、相変わらず存在はしてる
360 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 12:59:36.84 ID:oQvn+vlE.net] >>344 >知らないのはド素人だから引っ込んでろ このスレでこれ言うか
361 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 13:13:51.22 ID:oZqrBUah.net] Windows10にしてから、pythonスクリプトを、ドロップレットに出来ず、困っています。 Windows7 の時は、レジストリにキーを追加することでドロップレットに出来ていたのですが。 どなたか、対応策をご存知でしたら、ご教示下さい。
362 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 14:12:28.73 ID:nSIPXSMy.net] >>342 UTF-8がデフォじゃん
363 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 15:45:30.15 ID:NxXedIF3.net] >扱わないなら何も書かなくてもいい この書き方だと本人は誤解してるのが見て取れるなー
364 名前:デフォルトの名無しさん [2016/04/19(火) 14:09:17.08 ID:+UVrubM8.net] 最近Pythonをいじり始めた初心者なんだけど、 ファイルを読み込んでその内容を1行ずつPyQT4のウィジェット上(コンソールではなくて)に表示させるためには どうすればいいんでしょうか? シグナルとスロットとかを使うのかと思ったんですが、どれを使えばいいのかさっぱりわかりません。
365 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 20:49:43.84 ID:X1zaZ+P/.net] >>346 assocで*.pyの関連付けを削除してから レジストリキー追加してみて
366 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 22:47:23.04 ID:N6CIFExd.net] >>350 ありがとうございます。 ドロップレットとして動作するようになりました。
367 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 23:21:31.32 ID:X1zaZ+P/.net] へー上手く行ったんだ 正直成功すると思ってなかったけど
368 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 23:55:14.92 ID:N6CIFExd.net] >>352 実際には、あれこれやっているうちに上手く動くようになりました。 コマンドブロンプトで、 assoc .py として、関連付けをみたところ、何も関連付けされてませんでした。 その後、regedit で、.pyをPython.File に関連付けました。 regeditで、HKEY_CLASS_ROOT\Python.File/shellex/DropHandler に、60254以下略の値を設定。 この段階で、スクリプトファイルにドロップしましたが、うまく動作しませんでした。 Anacondaだと上手くいかないのかと思い、python.orgからダウンロードした標準版?もインストールし、再起動しました。 すると、スクリプトファイルへのドロップが動作するようになりました。 再起動したから、上手くいったのか、python再インストールしたのが良かったのか、.pyをPython.Fileに関連付けたのが良かったのか、あるいはそれらのうち、複数が必要だったのか、、、今となっては、よく分かりません。 が、諦めかけていたところ、お返事頂いた事がきっかけでアレコレ試す事が出来ました。 感謝しております。
369 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:40:38.52 ID:59Aeov/b.net] もしかすると月末ぐらいからPythonをやることになるかもしれないんだけど 電車通勤の時間を利用して、軽く勉強しておきたい。 なにか手頃な書籍は無いかな。 ・C/C++/C#/Perl/PHP/JSは仕事で使った経験あり。 ・予算は3000円台くらい。現時点では、5000円超えると厳しい。 ・仕事で使うPythonのバージョンは未定。 ・電車内で読むことになりそうなので、あまりに大きすぎるとちょっと困る。 「Pythonチュートリアル」は、それとは別に公式サイトにあるものを読むつもり
370 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:40:40.83 ID:oj6NjU7C.net] Python3を入れるとpylancherってのが一緒にインストールされる これのおかげっぽい
371 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:42:35.14 ID:oj6NjU7C.net] >>354 そんだけやったことがあるなら基本で躓くってことはないのでは 仕事で何すんの Web製作?データマイニング?
372 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 06:36:36.82 ID:UfNx2Znx.net] >>354 みんパイ+専門の本がオススメ まず『みんなのPython』で全体の雰囲気をつかむ アマゾンで旧版の中古なら千円しない 少し厚いがイヤならバラして読み捨てにする それからたとえば機械学習とか 仕事で使う分野の本命の本を1冊買う これが個人的にコスパ良いと思う
373 名前:354 mailto:sage [2016/04/20(水) 08:05:22.18 ID:59Aeov/b.net] >>356 Webベースのアプリケーションと、それに伴うデータ処理を予定。 データマイニングというほど大げさなもんではないけどね。 >>357 みんなのPythonか。ありがとう。 プログラミング自体の初心者向けって書評もあったから、ちょっと迷ってたんだ。
374 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 08:41:04.10 ID:r07pzD8i.net] python 指定の仕事なんてあるんだな
375 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 23:00:26.22 ID:59Aeov/b.net] 自由に言語を選べることって、そんなに無いと思うんだ
376 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 15:08:52.79 ID:DN7N6cz4.net] 一般社団法人Pythonエンジニア育成協会だって ちょー胡散臭いw
377 名前:デフォルトの名無しさん [2016/04/21(木) 16:47:29.44 ID:9Ocgrhnl.net] 予算もらってドローン
378 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 18:40:53.38 ID:lMrhGQ0g.net] 社団法人ってすごく簡単に作れるんだな ippanshadan.solicitoroffice.com/
379 名前:デフォルトの名無しさん [2016/04/21(木) 19:47:20.50 ID:R9dun5S+.net] 資格商法でもやるのかな?
380 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 01:40:28.10 ID:4Xj+EYUC.net] ドローン墜落
381 名前:デフォルトの名無しさん [2016/04/24(日) 13:51:51.89 ID:KQN682y5.net] Python初心者です! 応用力
382 名前:を伸ばすにはどの本がおすすめですか? [] [ここ壊れてます]
383 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 14:01:50.25 ID:yMXAuegD.net] 初心者を脱してから考えれば?
384 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 16:32:24.28 ID:75gzdZLs.net] まず書き捨てのスクリプトから始める 使うものを書くのが一番力が付くと思う コーディングに慣れたら、なんかライブラリとかソフトを作る スクリプトを書くからソフトを作るに変化していれば結構な力があるはず やりたいことが思い浮かばないなら競技プログラミングとかを利用する 他のプログラミング言語の経験があるならライブラリやソフトのPython移植でもいい それも無理なら分からん
385 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 02:54:29.59 ID:ouB2BnTZ.net] >>366 みんなのPython
386 名前:デフォルトの名無しさん [2016/04/26(火) 18:59:18.91 ID:jjglOp68.net] >>368 やりたいこと。深層学習です。
387 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 19:14:27.52 ID:6sXX5nQB.net] その目的だとPythonは(目的からすると非常に些細な)手段でしかない 応用は学術的な勉強が必要だろ 大学に行け
388 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:10:18.46 ID:KUbgmjPe.net] 深層学習で何をやりたいかまで考えておいた方がよさそう
389 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:37:40.84 ID:Aa1dX/el.net] プログラミング技術って大学へ行ったからと言って身につく物とは違う気がする 周り、大卒のプログラマーあまりいない・・・
390 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:40:17.59 ID:Aa1dX/el.net] あ、大卒や院卒は多いけど 専攻が文系だったりプログラムまともに履修してないって意味ね みんなの周りってプログラム専攻してた人ばかり?
391 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 23:11:05.45 ID:34JYrqL0.net] 自分は材料系出身でプログラム経験は一般教養レベルだった。 研究開発で物理シミュレーション作成が必要になったんで、 昨年からプログラム作ってる。 三十代半ばだげど何とかなるもんだな。
392 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 02:25:00.69 ID:vpv25bM3.net] 「Rubyの女神」池澤あやか 慶応大学環境情報学部卒業 在学中、プログラムの授業で、単位を荒稼ぎしていた
393 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 12:55:02.43 ID:DvInQ2rz.net] 事務処理から物理シミュレーションまで 簡単に出来るから使ってるだけだからなぁ 普通に製造業だから機電物理ばかりよ
394 名前:デフォルトの名無しさん [2016/04/27(水) 21:48:52.00 ID:8VC19aOZ.net] そのうち、ビジュアルプログラミング言語だけでいい時代がくる。
395 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 22:43:09.28 ID:Igjc9VOL.net] 作りたいものがあるか、必要に迫られないと続かないし身につかないと思っている
396 名前:デフォルトの名無しさん [2016/04/28(木) 09:51:24.03 ID:R8DnYLQU.net] propertyで作ったgetterに対して+=しようとするとsetterが呼び出されるんだけどどうなってるんだろ propertyに対して+=を定義したい時はどうすれば良いのか教えて下さい
397 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 10:14:40.41 ID:k1aARqjb.net] >>380 ここに書いてある stackoverflow.com/questions/11987949/how-to-implement-iadd-for-a-python-property
398 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 14:43:54.13 ID:D/VFt/W7.net] 質問です。 py2exe で作った exe の関数を外部の .py ファイルから呼び出すことはできますか? 具体的には プラグインは .py で追加し、本体は exe にしたいのですが、 exe の中に含まれる関数をプラグインでも使う必要があります。 ヒントなどありましたらよろしくお願いします。
399 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 16:56:02.95 ID:k1aARqjb.net] exeにしたpyからimportできるモジュールは プラグインとやらの側でもimportできる 必要な関数をモジュールにまとめておけばいい それが嫌なら知らん 死ね
400 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 17:15:35.45 ID:D/VFt/W7.net] モジュール Distutils で調べてみます。 ありがとうございます。
401 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 17:32:55.44 ID:sy
] [ここ壊れてます]
402 名前:/A9cxw.net mailto: exe側からプラグインの関数を呼ぶときにコールバック用のオブジェクトなり渡すのが素直かな 無理矢理なら ・プラグイン側から sys.modules[exe側のモジュール名] 使って呼び出す ・exe側で plugin_module.func1 = func1 とグローバル空間に突っ込む [] [ここ壊れてます]
403 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 18:21:41.58 ID:D/VFt/W7.net] >>385 なるほど、これもわかりやすくていいですね。ありがとうございます。
404 名前:デフォルトの名無しさん [2016/04/28(木) 23:30:45.59 ID:YA55GjNH.net] >>381 クラスを作らなきゃいけないのか…… ありがとうございます
405 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 01:01:36.58 ID:FtHCzag5.net] >>380-381 a += 1 は、a = a + 1 のことだろ。 つまり一旦、a を読み込んでから、書き込んでいる。 read & write だから、setter も呼ばれる
406 名前:デフォルトの名無しさん [2016/04/29(金) 07:31:38.24 ID:PbNRaORu.net] Perlで無名関数を定義してそこですぐに呼び出す処理 sub {...} -> (); のようなことをPythonでやるにはどうしたらいいでしょうか?
407 名前:389 mailto:sage [2016/04/29(金) 07:40:55.50 ID:PbNRaORu.net] (lambda ... : ...)(...) これでいいのですね、失礼しました
408 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 07:43:03.58 ID:bfDxxaAZ.net] 注意としてlambdaの中は式しか書けないので、 if文for文while、with、def、class…などステートメントが書けない(ループや分岐の代替手段はあることはある) 代替手段がない例外処理は難しい
409 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 07:49:37.84 ID:PbNRaORu.net] >>391 なぜそのような不自由な仕様になっているのでしょう?
410 名前:デフォルトの名無しさん [2016/04/29(金) 08:12:21.60 ID:Iep7JOlc.net] 主な理由はバカ避けやな
411 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 08:37:15.08 ID:bfDxxaAZ.net] >>392 理由は混ぜて書けないから lambdaは式だからインデントを無視して書ける forなどのステートメントはインデントの高さに縛られている Python言語の設計としてはインデント構文の一貫性がlambda式の利便性より優先されたのであろう
412 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 09:32:27.66 ID:PbNRaORu.net] >>393 ラムダ計算について少しは勉強したほうがいいのでしょうか >>394 Pythonは式と文を構文上でも明確に区別してる言語ということなのですね
413 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 10:14:59.46 ID:7xJ0b0th.net] 長い関数なら別に作ったほうが良い
414 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 11:36:39.36 ID:2NhEQh2x.net] lamdaを変数に代入しようとするとpep8はキレる
415 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 12:58:16.94 ID:yIWTKkJ0.net] Perlの田舎者がクソコード書かないようにだよ
416 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 17:49:24.68 ID:qRN5QO0n.net] Jupyter notebookの破壊力パナイ 研究者の必須ツールになってる
417 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 17:58:35.32 ID:J4woZ2qQ.net] texにコンバートするときに日本語使ってるとアウトなのが面倒臭い
418 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 09:05:39.78 ID:2PEUr7Ko.net] Pythonの勉強をしていますが、オブジェクト指向が難しすぎます クラスとは何ぞや、インスタンスとは何ぞや、そもそもオブジェクトとは・・・と 調べていくだけで人生が終わりそうな気がしています みなさんはPythonを使って何年でオブジェクト指向を身に着けたのでしょうか
419 名前:デフォルトの名無しさん [2016/04/30(土) 09:13:11.03 ID:y91PofS5.net] >>388 あ、なるほど。そういうことだったのですが 納得しました。ありがとうございます
420 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 09:59:02.01 ID:xcr8nx4M.net] >>401 他言語使ってたからPythonでオブジェクト指向覚えたわけじゃないけど 人生終わるのはかかりすぎw 別に手続き型的に使ってもいいんだしボチボチ行けばいいと思う 関連する変数と手続きをまとめたもの程度に考えればいいよ
421 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土)
] [ここ壊れてます]
422 名前:10:03:28.94 ID:BgzVxY9x.net mailto: C++だったら構造体+関数と覚えりゃ十分だし それで数年経ってからMoreEffectiveC++とかGoF読めばええ [] [ここ壊れてます]
423 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:05:28.67 ID:+IKIlF8v.net] 四半世紀、オブジェクト指向の影を追っているが未だその背すら見えない。日暮れて道遠し。
424 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:25:18.18 ID:xcr8nx4M.net] 作れないにしても使う分には普通に恩恵にあずかってると思うが 何らかのAPIで
425 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:40:36.52 ID:LjSxWXAc.net] オブジェクト指向も不便を感じた先人が作ったものだし 今までのやり方で不便を感じない限りはいらないんじゃないのかな
426 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:52:47.07 ID:hdth9551.net] >>401 プログラミングやってるからって プログラミング言語全部覚えてるわけじゃないし オブジェクト指向の全概念を理解してなくても組める さしあたりグローバル変数を なるべく使わないだけでも メリットは大きいと思う 後は慣れていくにしたがって 関数的な引数を減らしていくとか ポリモーフィズムを使うとかいろいろ
427 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:09:41.81 ID:ATOMDdkU.net] pythonで科学技術計算してるけど、オブジェクト指向とか意識してないわ。 数値計算関係のライブラリとかは詳しくなったけど、 一般的なことはほとんど知らないし。
428 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:16:19.64 ID:d3VauDgB.net] Python始めようしたらコメントでめげた 複数行選択して一気に行等に#つけたり とったりできるエディタってないですか? '''とかだと色がコメントでなくてリテラルの色に なるのでイヤです
429 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:18:29.27 ID:d3VauDgB.net] >>410 MacとWinどっちかで もし両方あればその方がいいです
430 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:31:57.93 ID:xcr8nx4M.net] >>410 自分はサクラエディタとvimだけど矩形選択>入れたい文字を挿入(この場合#)で どちらでも行ける
431 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:52:20.30 ID:19cestnd.net] いっそのことPyCharmで行こう
432 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 13:03:21.00 ID:ATOMDdkU.net] ずっとpycharm使ってたんだけど、jupyterってどう? pycharmと何が違うの?
433 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 13:28:10.54 ID:MuB39WXy.net] PyPyには夢があるよね(*´ω`*)
434 名前:デフォルトの名無しさん [2016/04/30(土) 13:30:36.83 ID:hDm1v4cX.net] jupyterってweb上でやるから ファイル生成したらどうなるんだろって思うことがある
435 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 15:09:01.67 ID:ayXNqxnF.net] インターフェースがブラウザなだけで裏で動いてるのは普通のPythonだし 普段通りにファイル生成されるがな
436 名前:デフォルトの名無しさん [2016/04/30(土) 15:55:28.52 ID:FuZy8SxD.net] >>416 ブラウザのプライベートストレージ領域にうんたらかんたら
437 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 16:02:34.13 ID:39QHwzY8.net] あんまり巨大なプログラムになって把握しきれなくなってきたり 使い回し頻繁にしたりしないかぎりは オブジェクト指向なんか無視してるなぁ 動けばいいんだよ別に
438 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 18:31:51.70 ID:YS3y6fmo.net] ともだちのいないやつは うらやましい