- 1 名前:デフォルトの名無しさん mailto:sage [2013/01/21(月) 16:36:03.35 ]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その15 toro.2ch.net/test/read.cgi/tech/1350718465/ 関連スレ Pythonのお勉強 Part48 toro.2ch.net/test/read.cgi/tech/1358750040/ 【実験台】 Python 3.0 のお勉強 Part 1 【非互換】 toro.2ch.net/test/read.cgi/tech/1235050215/ ◆関連リンク Python の Home Page ttp://www.python.org/
- 552 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 14:34:29.20 ]
- >>550
誰が見ても超初心者ですね uzblやwmiiがPython(というか任意の言語)で拡張できて楽しいよ qtileならpython-xlibが依存関係で入ってるからそれで遊べる
- 553 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 15:56:45.73 ]
- うわー超初心者に教えてもらっちゃったよ
qliteなんてもんがあるんだーうわー 俺はsqlite3の書き間違いだと思ってたよ、うわー恥ずかしー って思ったけど良く良く>>552を見てみれば、qtileって書いてあるじゃないか 初心者に試された!
- 554 名前:デフォルトの名無しさん [2013/03/14(木) 16:39:14.07 ]
- Python()
開発効率的にも実行速度的にもPHPのほうが有利なのに
- 555 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 17:02:53.55 ]
- pass
- 556 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 18:27:40.55 ]
- >>545
ありがとうございます アマゾンのページのhtmlのソースとかを読んで ボタン名とかを把握して、クリックする感じになるんですかね? Python以外の言語の方がやりやすかったりしますでしょうか
- 557 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 18:40:42.47 ]
- Mechanizeみたいなのが他の言語にあるかどうかじゃね。
- 558 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 18:43:39.96 ]
- >>556
> アマゾンのページのhtmlのソースとかを読んで > ボタン名とかを把握して、クリックする感じになるんですかね? 基本的にはそう、mechanizeとかね webkitを使えばログイン画面をそのまま表示して入力させたりajaxサイトにも対応出来る > Python以外の言語の方がやりやすかったりしますでしょうか どの言語もやり易さは大体同じだけど、シンプルなpythonが一番わかりやすいよ
- 559 名前:デフォルトの名無しさん [2013/03/14(木) 19:01:55.35 ]
- >>556
そりゃパイソンスレで聞けばパイソンが一番やりやすいって答えるよ 実際はPHPが一番楽
- 560 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 19:12:41.98 ]
- 生きてて恥ずかしくないんだろうか
- 561 名前:デフォルトの名無しさん [2013/03/14(木) 19:13:55.18 ]
- 一言でプログラマって言っても色々だからね
MSで働いてるような凄腕プログラマもいれば 林檎で働いてるゴミグラマもいる
- 562 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 19:36:43.20 ]
- pythonファンだけど
実は >>556 の質問には node.js が最適と答えざるを得ない
- 563 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 19:44:00.77 ]
- Microsoftの社員はどちらかというと秀才タイプ
Appleみたいな強烈なセンスある天才やジョブスみたいなカリスマは残念だけどあまり居ないね
- 564 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 19:53:04.78 ]
- ジョブズは、悪人
- 565 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 19:55:12.14 ]
- アポーには居るのか?
- 566 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 20:10:38.19 ]
- pass
- 567 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 21:16:36.55 ]
- MSはヘルスバーグがいるじゃないか
神扱いされてるプログラマの一人だけどまあ地味なのは否めないな
- 568 名前:デフォルトの名無しさん mailto:sage [2013/03/14(木) 22:11:20.01 ]
- ;
- 569 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 03:53:02.23 ]
- pythonのアンスコ乱用が気持ち悪い
作者には美的感覚が無かったのか
- 570 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 04:16:14.95 ]
- easyなんとかとかで入れたパッケージを
アンインストールする方法はありますか?
- 571 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 06:35:35.82 ]
- >>570
ファイルを削除するだけ
- 572 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 09:53:47.34 ]
- アンインストールコマンドがあるPyPIの方が良いね
- 573 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 10:52:21.45 ]
- >>569
個人的にはlowerCamelCaseの方が気持ち悪い PascalCaseとアンスコだけでいい
- 574 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 13:49:16.94 ]
- pass
- 575 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 20:26:15.74 ]
- pythonのインストールから実行環境を整えるまで
アホのオレには一苦労だったわ 他の言語で慣れてる人には、楽勝なんだろうな〜
- 576 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 20:40:02.01 ]
- pass
- 577 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 22:05:42.21 ]
- 今更なんだけどなんで互換性無くしたの?
- 578 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 22:30:48.52 ]
- 互換性を保ったままにできなかったから
- 579 名前:デフォルトの名無しさん mailto:sage [2013/03/15(金) 22:49:00.85 ]
- 3.xがマルチコアマルチプロセッサ対応だったら今すぐ2.7から乗り換える
- 580 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 00:07:35.32 ]
- 一生2.7でいいじゃねえか
何か不満か たぶん2.7の期限が来ても誰かがサポートつづけんだろ
- 581 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 00:24:51.52 ]
- 2.7は文字コード周りがウンコ
- 582 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 00:26:23.40 ]
- せめて拡張子変えてくれれば使うのに
- 583 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 01:12:27.47 ]
- windowsはシェバン使えないから不便だな
まあ3系にはシェバンを理解するランチャが付いてるんですが
- 584 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 01:16:27.61 ]
- >>581
馬鹿には無理
- 585 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 01:21:01.67 ]
- 拡張子なんてもともと大した意味ないだろ
pyである必要性すらない
- 586 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 01:38:09.21 ]
- >>584
現実が見えてない馬鹿はお前な
- 587 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 07:28:18.97 ]
- wxPython のエラーが表示されるwxPython: stdout/stderr ウィンドウが
応答なしになってデバッグしづらいです。 応答なしにならないようにする、または出力先を idle に変えるような方法はありますか? 環境は win7 64 bit, python 2.7.3, wxPython2.8-win32-unicode-2.8.12.1-py27 で idle から実行しています。 例えばフレームのタイトルに "日本語文字列" などを unicode にしていない場合のエラーでも wxPython: stdout/stderr ウィンドウが応答無しになりエラーメッセージがスクロールすらできません。
- 588 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 09:41:17.49 ]
- >>587
pyscripterならwxのエラーも出てるけど
- 589 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 09:56:25.70 ]
- >>855
PyScripter-v2.5.3-Setup.exe からインストールしてやってみました。 こちらだと例外ダイアログは正常に閉じれますが、別に表示される wxPython: stdout/stderr は マウスを近づけただけで応答なしになってしまいます。
- 590 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 09:58:39.00 ]
- コマンドプロンプトからスクリプトを実行したらどうなるの?
- 591 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 10:54:35.03 ]
- >>590
python test.py として実行したら、 wxPython: stdout/stderr ダイアログは表示されませんでした。 エラーメッセージがコマンドプロンプトに表示されましたが、ダイアログに表示されたものではありません。 もしかしたらダイアログに表示される最初のメッセージなのかもしれません。 >>588 バグの原因は文字コードではなく未定義の配列要素へのアクセスが原因でした。 修正したあと別のエラーによってダイアログが表示されましたが、固まらずにエラーログが表示されました。 バグの内容によって応答なしにはならないので、このまま PyScripter を使おうと思います。ありがとうございました。
- 592 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 11:03:53.24 ]
- >>591
www.wxpython.org/docs/api/wx.App-class.html#__init__ redirectをFalseにするとウインドウが出なくなる
- 593 名前: 忍法帖【Lv=5,xxxP】(1+0:5) [2013/03/16(土) 11:59:06.25 ]
- みんな何で書いてる?Eclipse?
- 594 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:01:57.36 ]
- >>593
Eclipse + PyDev + CVS
- 595 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:07:11.46 ]
- xyzzy
- 596 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:09:19.21 ]
- >>581
3.xは文字コード周りが「枯れてない」ので どっちも面倒くさいことになるのはいっしょ。 まだ対処可能なケースの多い2.xの方がマシ。 3.3でかなり改善はされたけど、 おかげでバグが激しくて3.3.1待ちの状態。
- 597 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:11:50.28 ]
- 2.7でも3.2でも文字コード廻りで対処できなかったケースないわ
3.3はまだ地雷だけど
- 598 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:13:40.34 ]
- 馬鹿には無理
- 599 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:23:02.03 ]
- と馬鹿が申しております
- 600 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 12:39:23.24 ]
- あららー?
- 601 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:00:05.50 ]
- 間もなく6ヶ月なのに、まだrcの気配もないよ>3.3.1
- 602 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:07:24.38 ]
- 2.xの文字コード周りが明らかに糞仕様だと認めない人が何を言いたいのか殆ど理解できない
- 603 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:07:26.72 ]
- >>593
emacs + auto-complete
- 604 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:09:30.05 ]
- 枯れてる枯れてないの議論をすれば、確かに2.xの文字コードは腐りきってるけど、糞仕様には変わりないんだよ
- 605 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:26:56.28 ]
- 自分が扱えるから糞仕様じゃないって事じゃね
100回まわさないと水が出てこない蛇口でも使えるから糞仕様ではないって言うよ、たぶん
- 606 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:52:22.79 ]
- 初心者なのでPyScripterでやってます・・・
- 607 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 13:53:47.76 ]
- PyScripterはWin限定だからスルーされがちなだけで無茶苦茶優秀なエディタ
- 608 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 14:19:20.83 ]
- >>593
Notepad++ プラグインのPython Scriptを入れて
- 609 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 15:50:27.76 ]
- NppExecプラグインは便利
- 610 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 16:04:07.24 ]
- F6
python $(FULL_CURRENT_PATH) Enter
- 611 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 16:08:55.25 ]
- 一行目に NPP_SAVE を加えれば Ctrl+S の手間も省けるしね
- 612 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 16:54:14.17 ]
- >>609 >>610 それも使っています。ほんと便利です。
>>611 知らなかった。やらせてもらいます。
- 613 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 19:16:55.47 ]
- PythonはWindowsもちゃんとサポートしている言語ですか?
RubyみたいにWindowsは中途半端にサポートしてますか?
- 614 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 19:18:30.89 ]
- 今からdocs.python.jp/3.3/tutorial/index.htmlみて勉強します
- 615 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 19:18:50.74 ]
- Rubyよりは相対的にマシだけどそれでも開発者からは嫌われてる
- 616 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 19:55:49.76 ]
- docs.python.jp/3.3/using/windows.html
- 617 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 20:02:20.03 ]
- Windowsベッタリで行くならIronPythonもあり
2.7ベースだけど
- 618 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 20:29:54.24 ]
- IronPythonでimport zlib, sqlite3とかできるの?
- 619 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 21:21:18.30 ]
- Linuxでpythonを勉強しはじめました。
ncursesを使った簡単なプログラムを作りたいと思ったのですが その簡単なサンプルみたいなものも情報も少なく感じています。 何かおすすめみたいのがあれば教えてください m(_ _"m)
- 620 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 21:25:06.62 ]
- 馬鹿には無理
- 621 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 21:38:22.66 ]
- そんなひどい
- 622 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 21:41:30.46 ]
- >>618
一応Cのライブラリには対応してたはず 最悪.NETのライブラリも使える
- 623 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 21:48:20.04 ]
- 所詮インタプリタの再実装なのになぜ対応しないと思ったのかよく分からない
pastebin.com/8CgSPDJ0
- 624 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 22:55:41.89 ]
- たしかtkinterはデフォルトで無かったけど、
GUIは.NETの使えば良いかなーって感じ
- 625 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 23:01:20.06 ]
- >>619
プログラミング初心者の俺でもそのくらい分かる
- 626 名前:デフォルトの名無しさん [2013/03/16(土) 23:21:57.85 ]
- 3系の質問です。
L = [] for i in range(10): L[i] = "abc" + str(i) print(L) 上記を実行して以下のようなリストを作りたいのですがうまくいきません。 ["abc0","abc1","abc2",…,"abc9"] どうすれば意図する事が出来るでしょうか?
- 627 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 23:22:59.57 ]
- L = ["abc" + i for i in range(10)]
- 628 名前:デフォルトの名無しさん mailto:sage [2013/03/16(土) 23:37:04.33 ]
- 方法は3つ
(1) L = [] → L = [None]*10 (2) L[i] = "abc" + str(i) → L.append("abc"+str(i)) (3) >>627 ( i をキャストしてないけど) (3)のリスト内包表記がベスト あと、文字列の結合は ''.join(list) を使ったほうが良い
- 629 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 15:23:33.27 ]
- つかバージョン関係ねえ
- 630 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 15:50:48.92 ]
- pass
- 631 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 16:31:44.16 ]
- L = [''.join(['abc',str(i)]) for i in range(10)]
- 632 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 16:36:21.58 ]
- map(lambda x:'abc%02d'%x, range(20))
- 633 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 16:42:13.81 ]
- joinは汚ない。10回程度なら書きやすさ読みやすさを考えて + でも全然いいよ
- 634 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 16:53:45.11 ]
- 何回程度ならダメなんだよ
- 635 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 16:54:22.83 ]
- 女陰は汚い。
- 636 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:18:07.66 ]
- pass
- 637 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:31:54.49 ]
- >>626
L = ["abc%d" % i for i in range(10)]
- 638 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:41:28.13 ]
- なぜ人が書いてることをまた書くのか
- 639 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:42:34.32 ]
- 脳が腐敗してるから
- 640 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:54:17.19 ]
- L = map(lambda x:'abc%d'%x,range(10))
- 641 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:57:47.03 ]
- ["abc{}".format(i) for i in range(10)]
list(map("abc{}".format, range(10)))
- 642 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 17:58:56.75 ]
- もういいぞクズ
- 643 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:00:48.44 ]
- TIMTOWTDIですね。わかります
- 644 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:03:20.59 ]
- 同じこと連呼してドヤ顔とか…
データ構造やアルゴリズムを変えてみてから言えよ
- 645 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:04:30.87 ]
- 文字列リテラルにメソッド呼び出しするの気持ち悪い
- 646 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:06:27.65 ]
- オブジェクトがメソッドを持つのは当然のこと
- 647 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:17:59.54 ]
- 手続き脳にオブジェクト指向やらすと起こる定番の拒否反応
- 648 名前: 忍法帖【Lv=6,xxxP】(1+0:5) [2013/03/17(日) 18:26:55.10 ]
- ファイル一覧に対して何か処理するメソッドを作成したいです。
cl.ly/code/3R0f3S2I161j サブディレクトリ含む場合は出来るのですが、サブディレクトリなしの場合が出来ません。 こんなエラー cl.ly/text/2e0F0Q101l3c どこがダメでしょうか。
- 649 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:33:40.26 ]
- map関数は気持ち悪いなあ
どこがどうと言えないのだけど
- 650 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:37:08.01 ]
- オブジェクト脳に関数型やらすと起こる定番の拒否反応
- 651 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:39:01.59 ]
- >>648
os.path.joinの第二引数がリストになってるよ
- 652 名前:デフォルトの名無しさん mailto:sage [2013/03/17(日) 18:39:13.06 ]
- map, filter, reduceに慣れてないだけw
|

|