- 1 名前:デフォルトの名無しさん mailto:sage [2013/12/15(日) 13:41:07.94 ]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その19 toro.2ch.net/test/read.cgi/tech/1382932315/ 関連スレ Pythonのお勉強 Part48 toro.2ch.net/test/read.cgi/tech/1358750040/ ◆関連リンク Python の Home Page ttp://www.python.org/
- 99 名前:デフォルトの名無しさん [2013/12/17(火) 11:12:32.48 ]
- Pythonは好きだけど、日本では結局主流にならないまま終わる気がする
- 100 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 11:21:39.39 ]
- >>93
そのあと基本がマスターできたと"実感"できるまでにどのくらいかかりますか?
- 101 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 11:23:47.25 ]
- こんなところでどうでもいい質問してる暇があったらさっさと勉強はじめなさい
- 102 名前:デフォルトの名無しさん [2013/12/17(火) 11:35:39.40 ]
- 入門書を読みつつ、codacademyとかのサイトを利用してコードを書く練習をすればいい
- 103 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:09:34.19 ]
- コード添削スレとか立てたら需要あるかな
- 104 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:12:31.35 ]
- 俺は数日だったと思うな
でもその後で初心者を脱したと実感を得るのに12年掛かった 性格的な要因もあるだろうが >>103 ないね 宗教戦争スレになるだけだ
- 105 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:16:19.36 ]
- >>99
日本の主流って何? 世界で使われてるものだけが主流と言えるはずだが
- 106 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:16:46.25 ]
- 情報処理技術者試験とかセンター試験とかPythonも要れれば良いのにと思う
- 107 名前:デフォルトの名無しさん [2013/12/17(火) 12:18:29.68 ]
- >>105
Rubyでしょ
- 108 名前:デフォルトの名無しさん [2013/12/17(火) 12:18:40.81 ]
- >>100
数年
- 109 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:19:13.20 ]
- >>107
冗談キツすぎ
- 110 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:19:35.74 ]
- ガラパゴスですから
PerlPHPJavaVBでしょう今のところ 学習コストが少ないって触れ込みが大好きなのだ Javaは全然少なくないけど いやVBだって今はC#もどきだから少なくはないけど イメージ的にね?
- 111 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:20:42.20 ]
- Rubyなんかと比べるなら、そもそも日本でもPython人口の方が多いわw
- 112 名前:デフォルトの名無しさん [2013/12/17(火) 12:24:06.29 ]
- IT系の求人をよくみるけど、jsやRubyの求人はよくみるものの、Pythonの求人はほんと少ないねぇ
- 113 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:25:26.91 ]
- あと日本語の資料が沢山あること
逆引き本が沢山あること これが日本で天下を取る条件
- 114 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:27:11.97 ]
- マジかよ。データサイエンティスト(もちろん企業の実務家)で
RやSPSSとは別にPythonを挙げる人はいてもRubyとか言ってる人なんて見たことないぞ
- 115 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:27:41.18 ]
- じゃあこのスレのプロジェクトとしよう(棒)
- 116 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:28:49.18 ]
- >>114
その職業が情報系で主流なら必然的に主流になるだろうな さて、
- 117 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:30:05.94 ]
- 「英語は好きだけど、日本では結局主流にならないまま終わる気がする」
終わるわけねーわ。これで>>99の馬鹿さ加減がよくわかる むしろ日本人コミッターはショボいし影響力なさすぎて 日本語に拘ってる時点でコミュニティレベルが低すぎて糞に拍車をかけてる
- 118 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:30:39.29 ]
- >>116
普通に情報系だよ。それ以外に何があんの
- 119 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:31:19.22 ]
- >>118
君はまず日本語を学べよ
- 120 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:32:26.20 ]
- >>119
>>116が何を言いたいのか説明してくれ。「さて、」なんなの?さあ説明しろ どうせ何も考えずにレスしてんだろ。馬鹿は黙ってろ
- 121 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:34:37.00 ]
- >>120
黙ってないじゃないか 自分で言ったことくらい守れよ
- 122 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:35:10.01 ]
- >>121
>>116について説明しろと命令してるのが見えないのか?逃げんなゴミ
- 123 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 12:36:25.04 ]
- >>117
日本人コミッタといえばみつひこがいるじゃないか
- 124 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 13:15:29.23 ]
- エラー:(122) 命令力ポイントが不足しています
- 125 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 18:50:43.73 ]
- Q.「基本的に int なんだけど foo.incr() でインクリメントができる」っていう class Foo を作りたい。
Foo.value に値を格納すればきちんと動くのが書けるのですが,int を継承したほうが綺麗なのではと思います。 その場合,incr method をどういうふうに書けばいいのでしょうか? 目指したい出力は a = Foo(3) print(a, type(a)) # => 3 <class '__main__.Foo'> a.incr() print(a, type(a)) # => 4 <class '__main__.Foo'> __ 実際やりたいのは incr ではないんですが、"self を書き換える method" を追加したいわけです。 class Foo(int): def incr(self): self = Foo(self+1) とかやっても当然うまくいきません(ついでにFoo.__init__ を呼んでるのも勿体無いようにみえるけど,+1 で帰るのは int だし)。 これまでこういう時はだいたい,class Foo(object) で定義して, Foo.value に値を格納して self.value += 1 みたいに書いてきましたが,……という質問です。
- 126 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 19:25:43.59 ]
- これらを適切に実装すればいい
docs.python.jp/2.7/reference/datamodel.html#numeric-types intを継承するのは無駄です 綺麗云々とかじゃなく無駄
- 127 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 19:34:03.87 ]
- >>126
ありがとうございます。 無駄というのは結局使うものはひと通り実装するから継承の意味がない,というようなことでしょうか?
- 128 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 19:37:24.02 ]
- こうして見返すとアホみたいな質問だ…。ありがとうございました。
- 129 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 19:42:37.78 ]
- こういうのは機械的に自動生成できるから意外と手間はない
ttp://ideone.com/fFBUGR
- 130 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 19:47:08.24 ]
- >>129
コードまで頂いて感謝の言葉もありません!
- 131 名前:デフォルトの名無しさん mailto:sage [2013/12/17(火) 23:02:26.05 ]
- isinstance(f, int)
- 132 名前:デフォルトの名無しさん [2013/12/18(水) 01:36:22.53 ]
- 入門書は何がおすすめ?
- 133 名前:デフォルトの名無しさん [2013/12/18(水) 02:09:24.61 ]
- >>132
俺はコレを勧めたい www.amazon.co.jp/dp/4873114632/
- 134 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 02:50:41.23 ]
- >>133
それPython学習の本ではないからPythonの良さとか流儀についての記述は浅いし、何より古いじゃん Pythonについて詳しく知りたくない人には良いだろうが
- 135 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 03:01:18.05 ]
- Pythonでおすすめの入門書は何?
なあんて聞く輩はウェブでろくに検索してないので、カテゴリ分けしたほうがいいと思う。
- 136 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 03:07:26.31 ]
- プログラミングの入門書ならどれも同じなんだよなあ
入門ついでにmallocとか低レベルなこと学習できるCが一番良いと思うわ linuxコマンド簡易版の実装まですればなおよし ただ最初に触れた言語の影響力というのは大きいもんで 他の言語でもいつまでたってもCライクなコードしか書けないC脳なやつもいるから どうせなるなら関数型脳の方がドヤ顔できる
- 137 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 03:20:57.99 ]
- プログラミングの入門書ならSICPかHTDP
- 138 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 06:31:36.58 ]
- >>73
Pythonのwin32guiモジュールを使う場合、タプルを返してくれるので、関数呼び出すだけ import win32gui hwnd = win32gui.FindWindow("TargetWindowClass", None) # or 第二引数にウィンドウのタイトル rect = win32gui.GetClientRect(hwnd)
- 139 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 15:11:29.13 ]
- ああ、俺はBASIC脳だよ
それでもFORTRAN脳にならなくてよかったと思ってる
- 140 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 16:43:56.23 ]
- Python から始めてつぎに Haskell 触ったから妙な感じの脳になってる
- 141 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 19:22:20.52 ]
- from urllib.request import urlopen
from json import loads url = 'api.twitter.com/1.1/statuses/user_timeline/hoge.json' body = urlopen(url).read() twitterからツイート取得したいんだが何で途中でエラー出るの?
- 142 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 19:25:04.27 ]
- さあね
- 143 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 19:26:49.86 ]
- APIv1はオワコン
- 144 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 19:27:08.39 ]
- そのコードだけ見ても認証しろとしか言えない
- 145 名前:デフォルトの名無しさん mailto:sage [2013/12/18(水) 19:30:42.84 ]
- やっぱちょい古い本のサンプルコードじゃ動かんのか・・・、スレ汚しすいませんでした。
- 146 名前:デフォルトの名無しさん [2013/12/18(水) 23:50:13.87 ]
- >>138
ありがとうございます! 解決しました >>95 気をつけますね^q^ あと更に 今Win32guiのEnumWindow使ってウインドウのリストを作ろうとしていて、 コールバックしてGetWindowTextしているんですが ユニコードにデコードしても文字化けが直りません。 日本語を表示させるにはどうしたらいいですか? 説明端折りすぎてたらすいません。
- 147 名前:デフォルトの名無しさん mailto:sage [2013/12/19(木) 01:25:44.06 ]
- >>146
環境に合わせよう。GetWindowTextで得た文字列の前に、通常の日本語表示は出来てる? Pythonのバージョンと表示しようとしてる環境は?(DOS窓, IDE等) 2.7/3.2 dos promptとidle で自分で変換することなく日本語タイトルprint出来てるよ
- 148 名前:デフォルトの名無しさん [2013/12/19(木) 01:27:18.55 ]
- Pythonの次は、Pythonによく似てるLispを勉強したい
- 149 名前:デフォルトの名無しさん mailto:sage [2013/12/19(木) 02:59:14.23 ]
- >>113
webのフレームワークに特化した書籍が5〜10冊出るだけで一気に利用者が増えると思う。 RORの書籍数は初心者の勧誘に大きく貢献していると思う。
|

|