1 名前:デフォルトの名無しさん mailto:sage [2013/12/20(金) 17:34:48.50 ] Pythonオフィシャルサイト www.python.org/ 日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします) www.python.jp/ まとめWiki python.rdy.jp/ 関連スレ find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=python 前スレ Pythonのお勉強 Part48 toro.2ch.net/test/read.cgi/tech/1358750040/ 日本語の扱いで戸惑ったらこちらをどうぞ(バッドノウハウ集で笑える) ttp://speirs.blog17.fc2.com/blog-entry-4.html ttp://atomic.jpn.ph/prog/etc/encode.html ttp://d.hatena.ne.jp/kakurasan/20100330/p1 ttp://pc11.2ch.net/test/read.cgi/tech/1217836194/339 339 :デフォルトの名無しさん:2008/08/23(土) 08:36:00 PythonのUnicodeEncodeErrorを知る ttp://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html よくまとまってた。あとで読む
237 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 17:59:34.91 ID:Nsic/UJL] >>234 余計な類推を必要とするものをエレガントなどとは呼ばない
238 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:04:21.29 ID:5gx6vbDt] >>237 正しい、君、頭良さそうだね
239 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:14:19.07 ID:vI8AO5AO] >>237-238 てことは、MS-IMEだとかATOKだとかWnnだとかみたいなAI変換使ってると非エレガントで頭良くないと…… SKK使ってる俺勝ち組?
240 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:14:21.94 ID:Mt3jN67W] エレガント(笑)
241 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:17:45.56 ID:5gx6vbDt] >>239 オバカはレスを控えましょう
242 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:21:15.16 ID:vI8AO5AO] お巡りさんここ>>241 にMS-IME使いがいます
243 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:22:02.80 ID:ohMGVRuK] いゃ、君たちが壊れたラヂオみたいにcoding: utf-8って書き続けてるから、意味わかってるのかな、 と心配したんだよ。もし本当にそうしたければ、そのままcoding: utf-8って書き続けてればいいよ。
244 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 19:40:21.24 ID:2SSq2dpX] Windowsでやっているならcp932がデフォになるはずなのだが。 あんまりそういう書き込みは見ないね。
245 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 20:42:59.52 ID:tGYOmkbl] エレファント上等
246 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 21:56:12.88 ID:LWANoEcl] エレガントカシマシ
247 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 00:58:37.31 ID:wgQL48Ph] ID:ohMGVRuK
248 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 11:26:22.29 ID:Zo8uS5e/] >>243 いろんな考え方があるんだろうけど、と前置きしてる割に頭が堅いんですなあ。 予防線はった意味がないじゃないですか。
249 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 15:55:18.25 ID:3PJaiABf] 日本語だと932、1200、65001が混ざる ロケール等に左右されたくなければ何かしら明示する `何もしなければ`utf8というだけなのだから
250 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 17:06:53.13 ID:3XgyoelJ] モードラインなぞ冗長! 化けるなら化ければよいしutf-8以外が混入して落ちるなら落ちればよい!
251 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 18:39:45.60 ID:J7k4ZnUj] いまどきエンコーディングが混ざるのは全部Microsoftのせい。
252 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:01:59.17 ID:hZ1zX5Vz] そんな日がいつくるのか知らんがWindowsがあり続ける限り続くだろうね
253 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 00:30:50.13 ID:A26SCJHG] なんでUCS2選んだんだろうね
254 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 01:58:22.68 ID:aBTT0lNY] win8でも相変わらずcp932なんでしょ?utf-8で表示してほしいよね
255 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 02:12:28.44 ID:B2kWR3GE] Windows以外はキリのいいとこころでUTF-8に切り替えたのにねえ。
256 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 18:43:41.69 ID:BEoXN/bP] www.fromdev.com/2014/03/python-tutorials-resources.html
257 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 23:37:14.61 ID:uoZ3W6ro] pythonの未来について、何か言えそうなことある?
258 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 02:21:36.17 ID:NXJ9wgj7] なんだかんだいって、教育用やおためし用に特化してpascalみたいな運命をたどりそうな気がする
259 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 02:26:03.30 ID:oWTNwrlD] *nixなオペレーティングシステムではふつうに使われてて依存パッケージになってるし。
260 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 03:03:32.61 ID:j+UsaIor] >>257 無いものについては何も言えない。
261 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 04:06:28.07 ID:6UDaHe6u] ■□■■■■■■□■■■■■□■■□□□□□□□■□■■■□■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■□□□□■■□■■■□■■□□□□□■■■□■■■■■■■■ ■■□■■□■■□■■■□■■■■■■□■■■□■■■■■■■■ ■□■■■□■■■■■□■■■■■■□■■■■□■■■■■■■■ ■□■■■□■■■■■□■■■■■■□■■■■□■■■□■■■■ ■■■■■□■■■■■□■■■■■□■■■■■□■■■□■■■■ ■■■■□■■■■■□■■■■■■□□■■■■□■■□■■■■■ ■■■■□■■■■■□■■■■■□■■□■■■□■■□■■■■■ ■■■□■■■■■□■■■■■□■■■■□■■□■□■■■■■■ ■■□■■■■■□■■■■■□■■■■■■■■□□■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■□□□□□□■■□□□□□□■■■■■□■■■□■■□■■□■ ■□■■■■□■■□■■■■□■■■■□■□■■■□■□■□■■ ■□■■■■□■■□■■■■□■■■□■■■□■■■□□□■■■ ■□□□□□□■■□□□□□□■■□■■■■■■□□□□□□□■ ■□■■■■□■■□■■■■□■■□□□□□□■□■■■■■□■ ■□■■■■□■■□■■■■□■■■■■□■■■□■■■■■□■ ■□□□□□□■■□□□□□□■■■■■□■■■□□□□□□□■ ■□■■■■■■■■■■■■□■■■■■□■■■□■■■■■□■ ■□■■■■■■□■■■■■□■■□□□□□□■□■■■■■□■ ■□■■□□□□□□□■■■□■■■■■□■■■□□□□□□□■ ■□■■■■■□□■■■■■□■■■□■□■□■□■■■■■□■ ■□■■■■□■□■■■■■□■■■□■□■□■□■■■■■□■ ■□■■■□■■□■■■□■□■■■□■□■□■□□□□□□□■ ■□■■□■■□□■■■■□□■■■■■□■■■■■□■□■■■ ■□■■■■■■□■■■■■□■■□□□□□□□■□■■■□■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
262 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 10:32:52.56 ID:73xHP9jJ] 1行目にゴミがついているのを次で修正しているなw ダメだよマトモなとこ見せちゃ、キチガイっぷりが薄まる
263 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 12:29:59.35 ID:FP7SOtK/] 慣れてないから 段々と習熟していく ほら、みて↓
264 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 12:33:30.28 ID:WRQ9gvUM] ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■□□□□■■□■■■□■■□□□□□■■■□■■■■■■■■ ■■□■■□■■□■■■□■■■■■■□■■■□■■■■■■■■ ■□■■■□■■■■■□■■■■■■□■■■■□■■■■■■■■ ■□■■■□■■■■■□■■■■■■□■■■■□■■■□■■■■ ■■■■■□■■■■■□■■■■■□■■■■■□■■■□■■■■ ■■■■□■■■■■□■■■■■■□□■■■■□■■□■■■■■ ■■■■□■■■■■□■■■■■□■■□■■■□■■□■■■■■ ■■■□■■■■■□■■■■■□■■■■□■■□■□■■■■■■ ■■□■■■■■□■■■■■□■■■■■■■■□□■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■□□□□□□■■□□□□□□■■■■■□■■■□■■□■■□■ ■□■■■■□■■□■■■■□■■■■□■□■■■□■□■□■■ ■□■■■■□■■□■■■■□■■■□■■■□■■■□□□■■■ ■□□□□□□■■□□□□□□■■□■■■■■■□□□□□□□■ ■□■■■■□■■□■■■■□■■□□□□□□■□■■■■■□■ ■□■■■■□■■□■■■■□■■■■■□■■■□■■■■■□■ ■□□□□□□■■□□□□□□■■■■■□■■■□□□□□□□■ ■□■■■■■■■■■■■■□■■■■■□■■■□■■■■■□■ ■□■■■■■■□■■■■■□■■□□□□□□■□■■■■■□■ ■□■■□□□□□□□■■■□■■■■■□■■■□□□□□□□■ ■□■■■■■□□■■■■■□■■■□■□■□■□■■■■■□■ ■□■■■■□■□■■■■■□■■■□■□■□■□■■■■■□■ ■□■■■□■■□■■■□■□■■■□■□■□■□□□□□□□■ ■□■■□■■□□■■■■□□■■■■■□■■■■■□■□■■■ ■□■■■■■■□■■■■■□■■□□□□□□□■□■■■□■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
265 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 14:37:13.03 ID:2ZwiZf8I] そうですね
266 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 18:44:49.29 ID:ly7F2UGL] ちょっと質問です Python3からPython2のメソッドを呼び出す場合、今はPython2で起動したRPCサーバ上の メソッドをPython3から呼び出しているのですが、もっと良い方法がありますか? ご先達の智恵をお貸しくださいませ
267 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 19:00:34.22 ID:2ZwiZf8I] どんな規模のメソッドなん いい悪いの判断の基礎はコストを償却できるかどうかだろ
268 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 20:07:47.95 ID:ly7F2UGL] >>267 レスありがとうございます 規模は特別考えていなかったのですが、2to3で変換できないサードパーティ モジュール(Mechanizeなど)を使いたい場合です python3でできることは全部python3で行うので、小さい規模になると思います
269 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 20:10:26.25 ID:6UDaHe6u] /ヾ ;; ::≡=- /:::ヾ \ |::::::| パイソン | ヽ;;;;;| -==≡ミ ≡=-|ミ /ヽ ──| ● | ̄| ● || ヽ < \_/ ヽ_/| ヽ| /( )\ ヽ | ( ` ´ | | < ちんちん出しちゃった! | ヽ \_/\/ヽ/ | ( ̄ ̄\ヽ ヽ \  ̄ ̄/ / / ̄ ̄ ̄) ヽ ヽ. ヽ \  ̄ ̄ / し | | | しノ / ' ゝ ── ' ””ヽ . | | \ \ / ' \ . / / \ .\ヽ ° ° ヽ / / \ \ | ヽ/ / / \ \ | / / / /\ \ ∩ / / / / ヽ ) (::)(::) / /\_ ⊂_) | | \、__ う ヽ * ノ ミ_____人____ノ
270 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 20:15:09.04 ID:BOiMxnQo] Python で作られたソフト www.makehuman.org/
271 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 22:41:00.94 ID:turSpz6n] バンドルされとるのいっぱいあるじゃん
272 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 00:04:52.13 ID:JSxbfC7I] python3.4のcursesモジュールで window.addch()の引数の並び順がおかしい ttp://docs.python.org/3/library/curses.html#window-objects 上のページには window.addch(y, x, ch[, attr]) と書かれているが、 実行してたら window.addch(x, y, ch[, attr]) になってるようだ こちらの環境はcygwinの野良ビルド(3.4.0)で再現するコードは ttp://pastebin.com/YaUXYexr
273 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 01:04:39.88 ID:1y3lCUEz] でも普通に考えたらx.yの順番だよな。なんでこんなわかりにくい並びにしたんだ?
274 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 01:51:38.36 ID:1ftEUC5z] curses自体がy,xの順だから そもそもcursesのこの順にしたのかは知らん array[y][x]からきてるのかな
275 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 01:57:12.16 ID:mIpGRx81] xy座標じゃなくて、n行目m桁目だからじゃね?
276 名前:デフォルトの名無しさん [2014/04/02(水) 08:45:10.86 ID:sLisU0wY] python3.4が出たのに盛り上がってないね
277 名前:デフォルトの名無しさん mailto:sage [2014/04/02(水) 10:56:31.98 ID:+g7Eqj8Q] あたしのオッパイソンがほしいの? / ̄ ̄ ̄\ /ノ / ̄ ̄ ̄\ /ノ / / ヽ | / | __ /| | |__ | | | LL/ |__LハL | \L/ (・ヽ /・) V /(リ ⌒ ●●⌒ ) | 0| __ ノ あんたたち低学歴の童貞でしょ♪ | \ ヽ_ノ /ノ ノ ノノ_.\___ _ ノ( (( ( ((/ / ├─-.., )/ ゝ ¬ ,r一 ) |ノ r" / / `y { c | c | ゝ 人 丿 `- ー' \ __,. ィ ゝ / / / ρ /ノ / 〈
278 名前:デフォルトの名無しさん mailto:sage [2014/04/02(水) 14:40:44.41 ID:wOtJqRU9] win+msysだとvenvがバッチファイルしか作ってくれない
279 名前:デフォルトの名無しさん mailto:sage [2014/04/02(水) 22:14:42.40 ID:1YybG//T] 1バイトのデータを扱うにはどうしたらいいの? 型宣言ってないですよね?
280 名前:デフォルトの名無しさん mailto:sage [2014/04/02(水) 23:56:47.53 ID:8tQLIdI3] >>279 docs.python.jp/3.3/library/functions.html#bytes >>> bytes(1) b'\x00' docs.python.jp/3.3/library/functions.html#bytearray >>> bytearray(1) bytearray(b'\x00')
281 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 00:48:54.26 ID:q4W9TpWW] 初心者ほど2系を勉強すべきじゃないだろうか 3から入ろうとすると資料が足りなくて結局2系の資料を呼んで3で使えるように試行錯誤する必要がある なら2を学んで体系的に理解できたら3に入ればいい 幸い2系も長い間バクフィックスされるとのことで作ったものが無駄になりづらいだろうから
282 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 00:58:22.68 ID:hnpj0u0+] >>281 おっさん乙 資料が足りないとかなんとかいろいろ下手なミスリードだな
283 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 01:08:32.77 ID:xLDtsOGn] 自分は3から初めたけど余裕だった、ほかの言語やってたからっていうのもあるとは思うが 今は日本語のドキュメントもあるし、インターフェイスが変わったライブラリなら既に誰か解説してるでしょ
284 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 07:30:52.80 ID:9rp45yLz] >>281 そろそろ死ね
285 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 10:06:24.29 ID:QUZ4kSS9] php、javascriptやってたからか3から入ったけど特につまずくことはなかったよ ただググるとき2系のが混ざってうざかったけどね
286 名前:デフォルトの名無しさん [2014/04/03(木) 15:11:10.10 ID:tguWcy71] 読むんじゃろ?
287 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 20:39:26.37 ID:1B1CEyF0] どっちで書いても動くように間をつなぐ物って誰も作ってないの? それともどっちでも動くようにすると速度とかで不利になるの?
288 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 20:45:57.34 ID:JP24RfI8] sixとかどうやろ
289 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 20:50:08.28 ID:ubhyIwdO] replace i by e for human pleasure
290 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 20:53:04.33 ID:9rp45yLz] どの道あと1年3ヶ月
291 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 23:31:55.36 ID:vKoy3Uhc] 科学計算系では3という選択肢は事実上ないんだけどね。numpy,scipy,matplotlibあたりの超重要ライブラリが事実上3にはまだベータバージョンでしか対応していない。その他もほとんど3じゃダメ デファクトスタンダードのenthoughtパッケージも2.7。 勿論、2より3がいい分野もあるんだろうし、あんまり決めつけずに柔軟に対応してればいいんじゃない?
292 名前:デフォルトの名無しさん mailto:sage [2014/04/03(木) 23:41:51.63 ID:23c/Tj4/] 文字コードの扱いだと日本では結構ありがたいんだけど 向こうはどうでもいいんだろうね。
293 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 00:04:27.57 ID:FWP3Qf6L] Python3にはまだ早い あと2年待て
294 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 00:38:08.62 ID:dy/+FFqQ] 来年になってもあと2年待てって言ってるよ 保証してやる そのまま進歩しないまま死ね 邪魔だからな
295 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 00:54:58.60 ID:2wmdZH5V] <<291 >numpy,scipy,matplotlibあたりの超重要ライブラリが事実上3には >まだベータバージョンでしか対応していない。その他もほとんど3じゃダメ 一覧表とかある?
296 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:01:01.89 ID:PzcHk0gP] アンカーに<<を使うのってどこで流行ってんの?
297 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:06:44.85 ID:w/SHgNoQ] >>295 PyPI登録分のみ ttp://python3wos.appspot.com/
298 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:08:52.83 ID:ZjcHA0mi] numpy,scipy,matplotlib全部Python3対応してる
299 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:33:41.84 ID:FNBn05YD] >>290 どういうことですか? 2が好きな訳じゃなくただ3覚えるのが面倒
300 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:37:44.84 ID:PzcHk0gP] >>299 > 2が好きな訳じゃなくただ3覚えるのが面倒 それは実質同じ意味
301 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 01:43:12.17 ID:Ml9ecBZV] 面倒など変わってねえだろ
302 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 02:51:39.38 ID:usPSDdY7] 老害は嘘情報流すの好きだな
303 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 06:51:42.21 ID:dy/+FFqQ] >>291 事実上ってのは何の予防線よ 自信持って事実だとは言えないのか? まあ妄想だろうからなw
304 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 11:24:05.95 ID:zvkuRFNu] >>303 頭悪くて理解できないようだな
305 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 11:34:58.52 ID:qsj1DIHL] カジ「吐き気を催す邪悪とはッ! ゆるさねえッ! 獏さん! あんたは今 再び オレの心を『裏切った』ッ!」 ドドドドドド カジ「ザ・ブレイズン・ブル! プリプリプリプリプリプリプリプリプリプリ プリプリプリプリプリプリプリプリプリプリ プリプリプリプリプリプリプリプリプリプリ リーズローストイットブラウン!!(それをこんがりローストしてください)」
306 名前:デフォルトの名無しさん mailto:sage [2014/04/04(金) 13:06:52.84 ID:zvkuRFNu] / ̄ ̄ ̄\ /ノ / ̄ ̄ ̄\ /ノ / / ヽ | / | __ /| | |__ | | | LL/ |__LハL | \L/ (・ヽ /・) V /(リ ⌒ ●●⌒ ) | 0| __ ノ あんた低学歴の童貞でしょ♪ | \ ヽ_ノ /ノ ノ ノノ_.\___ _ ノ( (( ( ((/ / ├─-.., )/ ゝ ¬ ,r一 ) |ノ r" / / `y { c | c | ゝ 人 丿 `- ー' \ __,. ィ ゝ / / / ρ /ノ / 〈
307 名前:デフォルトの名無しさん [2014/04/05(土) 09:39:54.06 ID:g7KCCZn6] >>291 科学計算系では3という選択肢は事実上ないんだけどね。 激しく同意する。Enthouht が Python3K に移れないことは、そこで無用なトラブルが発 生することを意味する。俺は Enthought が Python3K バージョンを出してから本格的に 移るつもりだ。小さな閉じたコードを書くだけなら、Python3K でも困らないけれど。 >>294 のように何も考えずに Python3K に移ること主張する馬鹿には、Win Vista や 8 に移るべきだとし先進的だと自称していた阿呆共と同じ匂いがする。
308 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 10:14:31.75 ID:WZplTJZw] 自演で楽しそうだね Python自体ないわ
309 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 11:24:39.09 ID:8B/mQ5h/] Python3強硬派はだいたい世間知らずなんだよ 言わせんな恥ずかしい
310 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 11:43:22.31 ID:iBtP3adk] なにも考えずに 2 にしがみついてる奴は 9x がベストだと言ってるアホの香りがするけど?
311 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 12:40:21.88 ID:kgbI5KXS] >>291 numpyもmatplotlibも3.3のバイナリでてるが、あれはベータなの? anaconda使ってるけど、3.3は対応してるみたいよ。 といいつつ、いまだ2.7使ってるけど、anacondaが3.4に移行したら移るつもりでいます。
312 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 12:41:08.10 ID:hoauiPeb] >>308 横からだが自演? どれとどれだ? まさか >>291 >>307 のことか? 笑わせるな お前、精神病院だろ? ついには俺も>>291 >>307 と同じ人物だといいそうだな? どうだ? 言いたくてウズウズするか?精神病君。
313 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 13:15:06.86 ID:WZplTJZw] 顔真っ赤にしてないで笑えよw Python使いってこんな低脳しかいねえんだな そりゃ流行らんな
314 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 17:03:32.59 ID:anSZmmIR] 3.0ならVistaと同じ扱い受けてもしかたないけど もう3.3だしwin7の時代だろ win7になってXP最強って言うのは恥ずかしい 後、そもそもEnthought社は3バージョン作る気あんの?
315 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 17:06:54.24 ID:K0Mg11Bp] >>313 わはは いかにも低偏差値らしい反応だな 「ぼく、むずいことわからないからぁ」 はいはい知的底辺は悲しいな
316 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 17:35:30.57 ID:0uP6JL5/] うん、さすがに2.7はWinXPの扱いだから、移行が進められてんだろ
317 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 18:45:21.90 ID:LqjLBLM9] pandas利用している方おられますか?
318 名前:デフォルトの名無しさん mailto:sage [2014/04/05(土) 19:08:13.38 ID:wxzEG5aL] 他人に謙譲語を使う奴いるんだ
319 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 08:14:14.35 ID:cvrgP/9q] 理念として3は美しく2は汚いというのは理解出来る。 グチャグチャと取り繕いながら発展してきた2に対して、3はそこを一度ご破算にして作り直したんだから。 そして、文字コーディング関係では3の方がスッキリしててその美しさが直接実用性に結びついていてメリットは大きい、というのも分かる。 でも現実、科学技術計算関連のライブラリ関係は2で発展し続けているし、そういう場合日本語は使わないんでコーディングなんざどうでもいい。 3を使うメリットはなくてデメリットのみあると言っても過言じゃない。 ここは分野によって色々だと思うので、3の方が既に実用的な分野だったらとっとと乗り換えりゃいいと思うよ。 言語設計やライブラリ開発に関わらない、下位レイヤー(あ、逆か、上位レイヤーか)にとっては、要は便利にバグなく効率的かつ保守性に優れたコードを書ければ、言語の理念やら先進性なんて、まあ大した意味はないんだよ。 3でもっとライブラリがちゃんと使えるようになったらとっとと乗り換えるさ。 今までもそうやって来たんだから。 でもそれはまだ今じゃない。 ー----- これ、OSどうこうじゃなくて、思い出すのはvisual basic 6からVBへの流れなんだよな。 俺長年のvisual basic使い(速さが必要なとこはCかFORTRANで書いて呼び出してた)だったんだけど、visual basicがvbに代替わりした時、乗り移れなかったんだよね。 かなりしつこく使い続けてた。 でも、VBに移っとくべきだったかというとそれは全然そんなことなくて、事実上今VBなんて死んだ言語じゃん? 現役ジジイの繰り言でした
320 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 10:22:08.71 ID:/BRp7uTK] >>319 このひとですねわかります social.msdn.microsoft.com/Forums/vstudio/ja-JP/ab5f7e16-dc53-43b7-9dfd-af14698b1fe6/vb6vb2008-?forum=vbgeneralja
321 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:18:19.90 ID:Gk3ZXLUh] >3でもっとライブラリがちゃんと使えるようになったら 長文書きながら、何でここだけ曖昧なん どのライブラリが、どう使えないの?
322 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:19:30.85 ID:nZeav+Zp] 科学技術計算関連のライブラリ関係で2でしかまともに機能しないのって何があるの?
323 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:25:15.17 ID:Z2CFn8dC] >>320 すげーなこれ 何を考えて生きてるんだろう… 他人に振り回されるのが苦痛なら、他人のプラットフォームに依存しないか 莫大な金を払って専用のライセンスを受けるか、どちらかしかないのに
324 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:29:26.45 ID:Z2CFn8dC] >>322 numpy, scipy, matplotlibの3対応は事実上ベータ版なんだって
325 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:34:06.31 ID:02iXbY9f] 俺がいまだに2.7なのは、print文のせい。
326 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:37:37.62 ID:w/0KyXck] 2.7でもprint関数使えよ
327 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:38:01.39 ID:Z2CFn8dC] そもそもなんで3に移行しないことに怒ってんの したくねえ奴はしなくていいだろ 文字列の話なら、2使って文字列で詰まった奴の質問に答えるの止めればいいよ 背伸びすんなヴァカとでも言ってやれ
328 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 11:48:35.94 ID:9SN5D96G] -3モードもあるし、2to3ユーティリティもあるし、探せば共存させる方法もあるんだけどな。
329 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 12:01:20.77 ID:o+h9PK+u] そのライブラリとやらは、2to3を通せば3で動くんじゃねーの? 移行をめんどくさがってるだけにしか見えんが。
330 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 12:03:51.58 ID:1YXnk/KS] Python2を使うことは PHP5.4でarray()を使わないといけないぐらい気持ち悪い Python3 [] Python2 array()
331 名前:デフォルトの名無しさん [2014/04/06(日) 12:03:53.00 ID:/BRp7uTK] なんで 3 から 2 のモジュールを使えるようにしなかったんだろうな
332 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 12:05:46.72 ID:/BRp7uTK] python も終わるかもな・・・ ufcpp.wordpress.com/2014/04/03/net-native/ msdn.microsoft.com/en-US/vstudio/dotnetnative 【プログラミング速報】.NET Frameworkがオープンソース化!MS,Mono,GitHubなどが.Net財団設立へ maguro.2ch.net/test/read.cgi/poverty/1396585709/ [速報]米マイクロソフト、C#/Visual Basic次世代コンパイラ「Roslyn」を オープンソースで公開。独自言語など開発可能に。Build 2014 ttp://www.publickey1.jp/blog/14/cvisual_basicroslynbuild_2014.html
333 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 12:21:24.14 ID:9SN5D96G] IronPythonも速くなるん?
334 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 12:40:34.19 ID:9SN5D96G] まあしかし、マイクロソフトはIEのLLVM対応の方を急いだほうがいいと思う。
335 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 13:03:15.97 ID:Z2CFn8dC] >>332 build2014のレポート見てるとあんまり評判良くなさそうだけどな 大方は"数年早ければチャンスあったかもね。でも今更すぎる"ってリアクション 個人的にもRT発売と同時期にやるべきだったと思う 開発コミュニティを引きつけるには報奨金よりこちらを選ぶべきだった
336 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 17:09:18.11 ID:ziMhMAt9] >>320 おれは結構の人の意見同意する部分多いなあ。 変な「改良」だったよVBって。
337 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 17:21:14.26 ID:/BRp7uTK] ご本人ですねわかります social.msdn.microsoft.com/Forums/vstudio/ja-JP/ab5f7e16-dc53-43b7-9dfd-af14698b1fe6?forum=vbgeneralja
338 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 18:16:21.67 ID:Z2CFn8dC] やめてさしあげろ
339 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 20:46:56.71 ID:inPPB0le] linuxでPythonをいろんなバージョンを入れたいんですけど 定番の方法を教えてください いままでWindowsしか使ってないのでよくわかりません とりあえず2.7の最新と3.3と3.4が入れたいのですよ Rubyでいうpikみたいなかんじのやつないですか?
340 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 20:57:37.66 ID:98WTNPtl] $ apt-get install python3 # debian, ubuntu, ... $ yum install python3 # RHEL, CentOS, ... or $ tar xjf Python-3.3.0.tar.bz2 $ cd Python-3.3.0 $ ./configure $ make $ make install
341 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 21:10:02.71 ID:j3qpsGZl] pyenv
342 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 22:57:05.66 ID:Gk3ZXLUh] >>339 インストーラが用意されてるから、欲しいバージョンをインストールしたらいい バージョンごとの実行環境構築したいのだったらvirtualenv www.virtualenv.org/en/latest/virtualenv.html
343 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 23:02:20.61 ID:twWUZNTZ] Ubuntuでは12.10からPython3がデフォルトでインストールされてるよ。 早くUbuntu 14.04が出ないかな〜
344 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 23:17:38.13 ID:kreVyzp1] Rubyと比べてどうなんですか、この言語
345 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 23:19:27.57 ID:Gk3ZXLUh] virtualenvかインストーラかわからんけど、バグってる? 3.3アンインストールした後に、3.4でいれたvirtualenvで-pオプションで特定のバージョン指定した時、HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.3がのこってるせいで File "D:\Program\Python34\lib\site-packages\virtualenv.py", line 93, in get_installed_pythons path = winreg.QueryValue(python_core, "%s\\InstallPath" % ver) FileNotFoundError: [WinError 2] 指定されたファイルが見つかりません。
346 名前:デフォルトの名無しさん mailto:sage [2014/04/06(日) 23:27:40.41 ID:o+h9PK+u] >>344 道具は自分で使って判断しれ 他人の主観の入った評価なんて当てにならん
347 名前:デフォルトの名無しさん mailto:sage [2014/04/07(月) 01:56:38.18 ID:KFUO0v2u] windowsなんかで開発してんのかよ
348 名前:デフォルトの名無しさん mailto:sage [2014/04/07(月) 22:22:12.15 ID:2Dx0rEhF] >>345 は https://github.com/pypa/virtualenv/pull/579 これだった https://github.com/pypa/virtualenv/commit/b2da3b55784074fe9a5a539f6f487876a86a9fb0 で取り込まれてた
349 名前:デフォルトの名無しさん mailto:sage [2014/04/07(月) 23:14:51.85 ID:lmND53PR] みんなcheckioやってる?
350 名前:デフォルトの名無しさん mailto:sage [2014/04/07(月) 23:34:08.85 ID:KhripvKN] なんのために?
351 名前:デフォルトの名無しさん mailto:sage [2014/04/07(月) 23:50:04.89 ID:Ljmxfnq6] python 3.4 で socksipy の使い方教えて。 socks の proxy でurlopenが使えれば何でもOK
352 名前:デフォルトの名無しさん mailto:sage [2014/04/08(火) 18:12:52.33 ID:LP1vZzr2] Pythonでバイナリ通信やらせようとしてるんだが、Cとかに比べるとエラく冗長っつーか、めんどいな struct以外に良い方法はないものか
353 名前:デフォルトの名無しさん mailto:sage [2014/04/08(火) 18:35:05.95 ID:8xP02pfb] じゃCでやればいいんじゃないの?そこだけでも。
354 名前:デフォルトの名無しさん mailto:sage [2014/04/08(火) 19:46:33.19 ID:LP1vZzr2] 確かにctypesの構造体渡しの方が簡単かも知れない そうなるとsocketもCだな
355 名前:デフォルトの名無しさん mailto:sage [2014/04/08(火) 20:14:20.23 ID:LP1vZzr2] 普通にbytearray使うのが簡単だった ごめんねPython...
356 名前:デフォルトの名無しさん mailto:sage [2014/04/08(火) 21:40:03.89 ID:LP1vZzr2] 結局structが超便利だった おかしいな、Cが霞んで見えて来た
357 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 07:34:24.64 ID:zyxn12EM] そんなことないよ Cはトモダチ
358 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 07:41:57.35 ID:zG8zcQXl] Aにもなっていないのに
359 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 10:23:37.22 ID:Us3CBCS1] Iの手前はやっぱりH
360 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 19:32:01.43 ID:MhIhPdUX] Hの手前はやっぱりG(自慰)
361 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 19:59:55.41 ID:qA8ouB3T] ABCDEキムチ
362 名前:デフォルトの名無しさん mailto:sage [2014/04/09(水) 21:14:38.40 ID:WEI+dYKk] まずはオッパイ だからPython
363 名前:デフォルトの名無しさん mailto:sage [2014/04/13(日) 18:01:57.34 ID:ph27tQUy] >>362 あたしを擁護したらナメさせてあげるわよ / ̄ ̄ ̄\ /ノ / ̄ ̄ ̄\ /ノ / / ヽ | / | __ /| | |__ | | | LL/ |__LハL | \L/ (・ヽ /・) V /(リ ⌒ ●●⌒ ) | 0| __ ノ あんたもナメたいんでしょ♪ | \ ヽ_ノ /ノ ノ ノノ_.\___ _ ノ( (( ( ((/ / ├─-.., )/ ゝ ¬ ,r一 ) |ノ r" / / `y { c | c | ゝ 人 丿 `- ー' \ __,. ィ ゝ / / / ρ /ノ / 〈
364 名前:デフォルトの名無しさん mailto:sage [2014/04/13(日) 20:17:37.07 ID:u4hywrj6] >>363 あんたのおっぱい舐めたら損するじゃん あ、だからPythonなのか
365 名前:デフォルトの名無しさん mailto:sage [2014/04/13(日) 21:26:48.47 ID:mFeRnE8f] だれうま
366 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 10:06:00.66 ID:+XHcNe75] 2.7系のサポート5年伸びんの?
367 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 12:10:58.16 ID:SMTH1wQw] tornadoっていうフレームワーク使ってる人います?
368 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 15:36:07.88 ID:HEj1UG9r] Guidoがコミットしてんだから事実だろ 3厨ざまあww
369 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 17:13:54.92 ID:gCs3v3ib] 3使ってる人間には何の影響もないわ。 2厨必死だなw お前らのせいで2のサポート伸ばさざるを得なくなってんじゃん人に迷惑かけるなよ。
370 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 17:16:14.05 ID:qFq6vkYD] そうかな 3系のライブラリがなかなか増えないからだろ
371 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 17:26:14.35 ID:HEj1UG9r] これが現実です 来年で終わりとか脅してた奴は呼吸してますか? それともすでに電車に飛び込んで死にましたかね 迷惑かけんなよ!
372 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 17:29:13.25 ID:qFq6vkYD] >>371 頭悪そうだなあ ど三流の匂いが漂ってるぞ たかが言語バージョンにたいしてそれだけの態度を取るのは 精神病 だろ?
373 名前:デフォルトの名無しさん mailto:sage [2014/04/14(月) 22:29:41.09 ID:lXFumLzx] VB6みたいだな それしか使えない奴だけが必死
374 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 01:14:40.95 ID:SIVEImGy] だんだん2系と3系の乖離が激しくなってるからな
375 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 01:55:02.65 ID:8ar7MYfa] >>370 ライブラリについて言うなら一部だけだろいまだ移行する気もないやつは。 あとはもうメンテされてないやつ。 GoogleもまだPython2なんだっけ? GoogleあたりがPython2をforkしろよ。 そして3、っていうかPythonと縁を切れ。
376 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 02:43:11.17 ID:36biKrg8] つくるだけつくった後に保守しないカスのせいでいい迷惑だな
377 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 04:59:22.24 ID:B5Kcw3DR] う、作った子供より、ついつい 新しい女に心が!
378 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 10:39:26.64 ID:FRZaT020] 仕込んだら産まれる前に別れる わかります
379 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 15:46:17.67 ID:NjUU7/QN] そんなことやってたら、いくら沢山子種を残せてもみんなヤンキー人種の子孫ばっかになりかねん。芸能人が良い例。
380 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 19:02:45.65 ID:6CXwLHVY] だって、もてるんだもん
381 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 21:16:00.01 ID:SIVEImGy] もうPythonと結婚して子供作るしかないな 俺には無理だが、お前らなら出来る
382 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 00:44:17.60 ID:M1vwXl6G] 子供の名前はPysonでいいよもう
383 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 00:47:49.27 ID:6FT4QPXY] >>382 娘は?
384 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 01:00:21.44 ID:M1vwXl6G] >>383 ちっPythonだろ
385 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 07:20:26.88 ID:RKaLcQyy] 継承はどうすんだ?多重継承はあり?
386 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 10:12:22.51 ID:Y3GyI9kk] Py が Py 作るんだから孫は PyPy でいいだろ
387 名前:デフォルトの名無しさん mailto:sage [2014/04/17(木) 16:18:33.92 ID:YVOIP5WQ] >>384 トム・クルーズの娘の名前がヒント。
388 名前:デフォルトの名無しさん mailto:sage [2014/04/18(金) 01:15:56.36 ID:DFRxgHMB] >>387 わからんw降参するわ
389 名前:デフォルトの名無しさん mailto:sage [2014/04/18(金) 01:36:26.21 ID:Y9Np20JP] >>388 Pysuri
390 名前:デフォルトの名無しさん [2014/04/18(金) 15:31:10.50 ID:zXPMjyph] PyCon 2014 keynoteのGuidoの動画みつけた pyvideo.org/video/2686/keynote-guido-van-rossum-0
391 名前:デフォルトの名無しさん mailto:sage [2014/04/18(金) 20:00:49.57 ID:yDZ+3X3R] python で2chの書き込みツールを作っているのですが xxxx.2ch.net/test/bbs.cgi へurlopenでRequestした後 書き込みの成功、失敗を判断する為、Response を読もうとするのですが 文字化けしてしまいます。 (「上記全てに承諾して書き込む」の後の画面) HTTPヘッダでcharset が shift-jis なので、 body = response.read() body.decode('shift-jis') で良さそうな気がしますが、何がダメなんでしょうか?
392 名前:デフォルトの名無しさん mailto:sage [2014/04/18(金) 20:47:20.05 ID:zXPMjyph] >>391 docs.python.jp/3.3/library/codecs.html#standard-encodings これみてわからなかったら、↓でエラーも一緒に書いて質問して toro.2ch.net/test/read.cgi/tech/1394240091/
393 名前:デフォルトの名無しさん mailto:sage [2014/04/19(土) 19:58:11.17 ID:n4cS9knU] python使い頑張ってるな www.nicovideo.jp/watch/sm23363882
394 名前:デフォルトの名無しさん [2014/04/25(金) 13:05:04.58 ID:wJyIXaou] Python2.7.6でOpenCVを画像処理をやろうと思い Homebrewを使ってインストールしようとしたのですが opencv: Unsatisfied dependency: numpy Homebrew does not provide Python dependencies; install with: pip install numpy Error: An unsatisfied requirement failed this build. 之が出てインストールが完了しません もちろんですがpipコマンドでのnumpyの導入もすませておりますし シェルスクリプトでの動作も確認しています 原因としてはどういった者が考えられるでしょうか
395 名前:デフォルトの名無しさん mailto:sage [2014/04/25(金) 17:44:40.03 ID:jq5k6qjQ] $ pip2.7 install numpy とか
396 名前:394 mailto:sage [2014/04/25(金) 20:16:34.33 ID:Dq4ZAKCI] 質問前にそれも試しましたが無理でした
397 名前:デフォルトの名無しさん mailto:sage [2014/04/25(金) 21:59:18.33 ID:jq5k6qjQ] $ python2.7 apple.py Homebrew が numpy を見つけれないって言ってるから、 なんで見つける事が出来ないのか考えないと。 python2,7, Homeberw, numpy, opencv どこに入れたか確認したら? あと、Homebrew の search path を調べたら?
398 名前:デフォルトの名無しさん mailto:sage [2014/04/25(金) 22:38:12.02 ID:TtkNide3] helpって打ったらsys.path help!って打ったらdon't panic! って表示されるといいね
399 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 07:57:08.69 ID:6CFfHGdn] javaラーです。 このたびpyramidで少し規模の大きいwebアプリ作るんだけど、formのバリデーションってなんのライブラリ使うのがデファクトスタンダードなの? colander1.0b5試してみたけどdeserializeのとこでcstructがおかしいんじゃねーの?って怒られてちっとも動かん。 そもそもわざわざSchema定義するのが面倒なんだが、phythonだと普通?
400 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 11:00:20.58 ID:A8NaQEQW] wtforms
401 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 11:08:24.75 ID:Qdi0GyvQ] pyramidは「設計は美しい」と言われてるけど実際に使われてるところを見たことがないんでなあ ぜひ先駆者になってくれ
402 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 15:53:04.23 ID:6CFfHGdn] >>400 ありがとう!ちょっとググってくる。 >>401 まじかー。pylonのhandlerだっけ?@actionっていうデコレータ書くやつがSAStrutsっぽくて良かったんだけどなー
403 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 16:00:05.31 ID:6CFfHGdn] >>400 連投すまん ありがとう。ググってきた。 中学レベルの英語でドキュメントざざっと見た限り、少なくともSchema定義するのにものすごく抵抗のあったcolanderよりずっと良さげ。マジありがとう。今度飲みにいこーな。
404 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 17:11:45.38 ID:frvHDLRQ] docs.pylonsproject.org/projects/pyramid-cookbook/en/latest/pylons/other.html pyramidは使ったこと無いけど公式ではpyramid_simpleform推奨となってるし こっちも見てみたら
405 名前:デフォルトの名無しさん mailto:sage [2014/04/26(土) 17:28:31.06 ID:A8NaQEQW] >>403 じゃー中目黒集合な
406 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 00:44:32.38 ID:SWw+BcdD] Python使ってる奴らは普段Pythonで何作ってるんだ? 俺は最近だと画像処理アレコレしてる
407 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 01:42:51.13 ID:xFsSQgLg] 普段Python使ってる人間が「ここはPythonで作るかー」っていうシチュエーションと、 普段Ruby使ってる人間が「ここはRubyで作るかー」ってのは大して変わらないんじゃね。 両方やその他も使いまくってるようなのはごく一部でしょ。
408 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 02:19:21.88 ID:YmhbMTXU] >>406 djangoでwebappくらいだな。
409 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 02:55:53.15 ID:x3pUjXVi] webappで質問ですが拡張子.pyを表示しないところまで教えてくれる文献知ってる人いませんか
410 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 07:56:17.05 ID:KPrlDK0D] rewriteで良いんじゃね
411 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:20:36.60 ID:KK9CGDp2] みんなSQLiteなんて、しょっちゅう使ったりしてるの?
412 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:26:59.02 ID:YmhbMTXU] >>411 djangoとか開発時はsqlite使ってたりするな。サーバのものに比べて手軽でいい。 androidとかでも使うし。
413 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:30:02.23 ID:YmhbMTXU] >>409 「エスパー入門」で環境を当てるとこからだな。
414 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:47:03.29 ID:KK9CGDp2] >>412 最近python使いはじめたんだけど pyside+sqliteでアプリケーションつくろうと思っている pysideにはsql用のモジュールがあるみたいなんで すんなり作れる…だろうかね
415 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:50:28.26 ID:uxgdoVup] SQLiteは表示ではPHPで使うけどローカルでのデータ操作にPythonでやってる。
416 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 21:52:54.26 ID:YmhbMTXU] >>414 DAO(データアクセスオブジェクト)で抽象化しといて問題あったら、そこだけ変えればいい。 プログラミング自体始めたばかりで、設計に疎いなら、とりあえずやってみるのもいいんじゃないか。 ちなみにdjangoもandroidも抽象化されてるので、sqliteを意識するのはデバッグ等でファイルを直接操作するときのみ。
417 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 22:24:55.70 ID:KK9CGDp2] なるほど、みんなsqlite使ってるみたいだね では、サンプルなんかを参考にしてがんばってやってみるよ
418 名前:デフォルトの名無しさん mailto:sage [2014/05/02(金) 23:56:54.83 ID:x3pUjXVi] >>413 どんな環境だと可能かって話を質問したつもりです
419 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 01:43:10.88 ID:tVrp/ztU] >>418 そんなことで環境選ぶ奴はいない。 おおかたapacheでhandlerを設定してないだけだろ。
420 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 02:40:07.41 ID:e2gblEbx] >>419 linuxだろうがwindowsだろうがapatchは入るから環境というのはosを指してはいない よって環境はサーバやらフレームワークというものをさすと考える 変な拡張子やらcgi-binやらを隠してurl をきれいにするところまでできるだけ体系的に学びたい サンプルに標準的なものを使うためにはapatchでもnginxでも入れるしosも指定されたものを入れる 初心者なのに拘りの環境があるはずもなし headerがどうこういうなら単語じゃなくてdocumentとか本できっちり指定してくれ
421 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 04:59:43.07 ID:OiTrZCGP] 小物はjsonのほうが手軽だし大物は他のもん使うから sqliteはandroidくらいでしか使わないな 「データ量は膨大だが利用者は一人」ってときならsqliteだろうけどあんまり遭遇しない
422 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 05:13:09.31 ID:tVrp/ztU] >>420 何様。 そんな変なとこまでの本なんて、あったとしても焚火くらいにしか使えないだろ。
423 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 05:59:13.20 ID:e2gblEbx] >>422 だったらなんで環境を説明しろなんていったんだ 最初からそんなものないで終わりじゃん
424 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 06:22:17.04 ID:tVrp/ztU] >>423 そんなこと言ってない。 お前はまず人と会話できるようになるところからだな。
425 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 06:41:01.86 ID:e2gblEbx] 413で 「エスパー入門」で環境を当てるとこからだな。 は環境を書け以外にどう受けとればいい? 違う話題ならなんで418に繋げたさお兄さん
426 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 07:14:04.73 ID:2YPAWqiv] SQLiteってクライアントが一つならいいけど 同時に複数のプロセスからアクセスされても大丈夫? あとログインアカウントとかないんだけど?
427 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 07:14:16.25 ID:tVrp/ztU] >>425 環境を書くこともできない馬鹿には、奇跡的な力が必要ってことだろ。きっと。
428 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 09:58:14.15 ID:zhGHOQBT] >>426 排他とかあまり強固なのは無いだろうかしセキュリティ的に問題になりそうな データは突っ込まないほうがいいかも。
429 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 10:06:40.31 ID:/IR7wR5K] >>426 ここで聞く内容ではない気がするが・・・ 1点目 プラットフォームにまともに動くセマフォがあれば複数プロセスからアクセスしても平気 2点目 アクセスコントロールはファイルパーミッション使えという思想
430 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 11:08:24.36 ID:frBI1BB4] >>426 データベースと言うよりデータアクセスライブラリと思っておいた方がいい
431 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 12:25:46.40 ID:2bx0jnND] >>426 よほど大規模で使わない限り大丈夫 追加削除更新のQueryがタイムアウトしたらリトライする処理は書かなくちゃだめ
432 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 13:28:05.57 ID:JOLAEp+/] 排他の理解について、>>426 や>>428 と他の答えてる人とで隔たりがあるような気がします
433 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 13:36:14.45 ID:/IR7wR5K] そもそも426に排他という単語は出てこない
434 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:19:02.35 ID:BzVjbdP5] >>426 みて排他と言う単語が頭に浮かばない奴は話に絡んでくるなよ
435 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:23:46.89 ID:pXVlenq0] 排他的だなぁ
436 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:30:17.05 ID:/IR7wR5K] プロセスセーフティーの話しかしてねえじゃん 覚えたての排他って単語だけ使いたいガキは鯉のぼりでも上げてな
437 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:38:44.40 ID:QF+ScwSC] sqlite は排他が常にデータベース単位でしょ? でもって select するだけでもロックするじゃん? おひとりさま以上の利用に向いてるとは思えないけど。
438 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:42:28.85 ID:xj3aJR6O] そうそう 排他の粒度が細かくないから、同時複数扱うには効率がすごく悪いってだけでしょ セキュリティに関連するのかなあ
439 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 14:49:09.66 ID:JOLAEp+/] >>433 確かに
440 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 15:01:17.75 ID:pXVlenq0] >>437 おひとりさま用に開発されたんでしょ 軽量高速ってちょっとしたアプリの内部処理で重宝するんじゃないの
441 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 15:04:53.49 ID:BzVjbdP5] >>436 覚えたてなの? (w
442 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 15:07:06.05 ID:QF+ScwSC] >>440 >>426 からの流れでそのツッコミかいな。
443 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 16:54:23.22 ID:zhGHOQBT] 皆カリカリしてるのは休日出勤なの?
444 名前:デフォルトの名無しさん [2014/05/03(土) 20:00:26.01 ID:ZA7CsPRm] python で作ったwebpageの場合ドメインの下にindex.htmlみたいな指定できる名前ってありますか?
445 名前:デフォルトの名無しさん mailto:sage [2014/05/03(土) 20:12:48.82 ID:tVrp/ztU] >>444 ウェブサーバの問題だろう。
446 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 13:40:51.91 ID:pvUJO8KZ] index.pyへのリダイレクトでもいいし WSGIとかならルーティングでいかようにも ようするに >>445
447 名前:デフォルトの名無しさん [2014/05/12(月) 20:37:58.64 ID:8KtDbhuh] 馬鹿には無理
448 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 20:43:21.68 ID:ekt7iUIN] サーバの設定よりpythonでサイト作る方がレベル高いと思うが……
449 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 23:22:15.61 ID:5R38u7Kk] 馬鹿には無理
450 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 04:28:54.73 ID:0j07nOJV] >>448 それはpythonで書いたウェブサーバということか? そのサイト専用の。バグだらけだろうな。
451 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 04:46:26.87 ID:hiU6RCDC] 俺、なんかwebpageがweb serverにすりかえられてる脳の方が怖い >>446 以前に、Apacheならhtaccessの設定1行だけど ようするに>>445
452 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 00:31:20.31 ID:SjrcZnGn] こんばんは 今日からPythonを始めようと思っているのですが パケット操作などの通信系を極めたいと考えています どういう勉強をしていけばよろしいでしょうか ご教授お願いします
453 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 00:44:38.70 ID:7zDQsBN2] まず自分で始めてみて、疑問に思ったことを調べてもわからない時は聞けばいいと思うよ
454 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 01:19:35.72 ID:4LkSaFqq] cursesでボーダー付き窓を作って、そこに文章を流し込むと 始点はaddstr(1,1,'awawawawawawaawawaw')ってボーダーを踏まないように指定しても折り返すときにボーダーを上書きしてしまいます。 今は border = curses.newwin(height, width, posy, posx) main = curses.newwin(height-2, width-2, posy+1, posx+1) って二枚重ねにしてるのですが、イケてないんでもうちょっとうまい方法あったら教えてください。
455 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 13:00:52.46 ID:QIhdrTS3] >>452 twisted
456 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 17:05:49.96 ID:/faa7dXx] >>453 さん お返事ありがとうございます >>455 さんがtwistedと挙げてくださいましたのでそこから入って行ってみたいと思います >>455 さん twistedから入ることにしました ご教授頂きありがとうございます わからない点があった場合また聞きに来るかもしれませんがその時はよろしくお願いいたします。
457 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 17:16:03.62 ID:9e1uL7m3] Twisted ってどこまで出来るんだっけ RAW socket とかも扱える?
458 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 17:17:18.73 ID:OyXW76uI] ソケットやっといたほうがいいよ python socket programming でぐぐる
459 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 23:44:07.87 ID:SjrcZnGn] >>458 ご教授いただきありがとうございます ソケットの方も手をつけてみます 聞きに来るかもしれないので外の時はよろしくお願いいたします
460 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 00:25:04.89 ID:nzQdtmzB] ソケット周りやるならPythonでなくてCでやればと思う
461 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 04:14:02.62 ID:aOP4ru7E] 今更twistedはないだろ それなら3.4に入ったasyncioいじった方がいい
462 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 08:07:19.00 ID:VR6m4VUk] 2厨が古い情報で初心者を混乱させる
463 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 08:50:48.96 ID:CZxl8HQQ] 情報が多い方が良い
464 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 09:59:11.60 ID:gi1Ps9QT] 検索スパム万歳
465 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 16:45:51.17 ID:KFMa2V2n] こんにちは。 まだPythonを勉強し始めたばかりの初心者なのですが質問させてください。 Pythonで他のソフトウェアを操作することはできますか? このページ(ttp://itpro.nikkeibp.co.jp/article/COLUMN/20090218/324989/)のように マクロの実行環境があるソフトを動かせることは分かったのですが、 そういった環境のないソフト(画像処理ソフトなど)を動かすことは可能でしょうか。 教えていただけると助かります。
466 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 17:58:52.19 ID:CIZJhZT4] 指定したページが見つかりません
467 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:00:48.84 ID:CIZJhZT4] 次ページ以降はITpro会員(無料)の方のみお読みいただけます。
468 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 18:25:54.78 ID:XGu2AgHH] >>465 ざっくりいうと Python 他のソフトウェアの名前 でぐぐってそれっぽい記事が出てこなければ 現実的には不可能
469 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:04:16.26 ID:SuQqCGLs] FFIのことなら、できると思うが
470 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:07:04.68 ID:ozqnPmum] 「Pythonを勉強し始めたばかりの初心者」がFFIを使ってマクロ構築する所まで行くのにどれだけかかるやら
471 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 20:29:54.02 ID:SuQqCGLs] FFIからはじめる言語教育があってもよい 事実、私はアセンブラ言語をCのインライン組み込みからはじめました 孫に教えるのももちろんFFIから なぜなら彼もまた特別な存在だから
472 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 21:11:43.32 ID:ozqnPmum] 精神科はあちら→
473 名前:デフォルトの名無しさん mailto:sage釣 [2014/05/17(土) 22:16:10.81 ID:mZoB3wPV] ラダー図からはじめる言語教育があってもよい 事実、私はアセンブラ言語をPLCの組み込みからはじめました 孫に教えるのももちろんラダー図から なぜなら彼もまた特別な存在だから で、板違い
474 名前:デフォルトの名無しさん mailto:sage [2014/05/18(日) 22:11:28.60 ID:FW5s1T73] ちょっとNode.jsに浮気してきます
475 名前:デフォルトの名無しさん mailto:sage [2014/05/24(土) 08:48:13.63 ID:T1t+2kPb] やっぱJavascriptって糞だは
476 名前:デフォルトの名無しさん [2014/05/24(土) 09:35:14.54 ID:DTqC/a46] javascriptが糞なのは同意だが もっと具体的に言った方が良いと思う
477 名前:デフォルトの名無しさん mailto:sage [2014/05/25(日) 12:26:29.24 ID:sSegk3tB] ドキュメントを作りたくなってしまう魔法のツール Sphinx (PDF) www.slideshare.net/shimizukawa/sphinx-6084667
478 名前:デフォルトの名無しさん [2014/05/26(月) 11:27:02.49 ID:T5nGq6IH] 気持ち悪い
479 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 12:31:13.33 ID:XEKj6IQA] sphinx単体でmarkdown対応して
480 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 23:49:25.36 ID:/SYvPbJL] かゆいところに手がとどきそうでとどかない Sphinxです
481 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 01:37:56.26 ID:RvG0lB+J] i18nについてなんにも考慮してなくて始めちゃっていまだにその問題を引きずってる そんなSphinxです
482 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 09:50:40.11 ID:L+AMzrYN] csvの数字を数値で読みたいのですが方法ありますか 文字列を数値に変換しています。そのまま数値で読み出せますか with open('data.csv','rt') as fr: reader = csv.reader(fr) data = next(reader) num = [int(i) for i in data]
483 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 10:16:59.62 ID:bhBe2OtM] def parseNumber(s): try: return float(s) except (ValueError, ), e: return int(s) num = [parseNumber(i) for i in data]
484 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 10:24:06.07 ID:bhBe2OtM] 間違えた 逆だった def parseNumber(s): try: return int(s) except (ValueError, ), e: return float(s) >>> for i in ['1.3', '-.3', '2', 'a']: ... 2 * parseNumber(i) ... 2.6000000000000001 -0.59999999999999998 4 Traceback (most recent call last): File "<stdin>", line 2, in <module> File "<stdin>", line 5, in parseNumber ValueError: invalid literal for float(): a
485 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 10:33:35.87 ID:L+AMzrYN] >>483-484 ありがとうございます。
486 名前:デフォルトの名無しさん [2014/05/29(木) 20:09:17.10 ID:x5vCGJLy] ntpサーバになるライブラリとかないですか?
487 名前:デフォルトの名無しさん mailto:sage [2014/05/29(木) 20:11:48.55 ID:oiE9Lvlj] ntpはntpとして一つのサービスが成立するのに ライブラリがサーバーになる理由が分からんが
488 名前:デフォルトの名無しさん [2014/05/31(土) 03:29:42.02 ID:OYBB0FDV] 超初心者です python2.7です 共有リファレンスが関係している問題で困っています a = [0]*3 b = [a[:],a[:],a[:]] c = [b[:],b[:],b[:]] c[0][0][0] = 1 上のコードでなぜcが [[[1, 0, 0], [0, 0, 0], [0, 0, 0]], [[1, 0, 0], [0, 0, 0], [0, 0, 0]], [[1, 0, 0], [0, 0, 0], [0, 0, 0]]] になってしまうのでしょうか。 cの一番最初だけが1に変わってほしいのですが...
489 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 05:35:55.29 ID:StQGqszV] import copy a = [0]*3 b = [a[:],a[:],a[:]] c = [copy.deepcopy(b),copy.deepcopy(b),copy.deepcopy(b)] c[0][0][0] = 1 [[[1, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [0, 0, 0], [0, 0, 0]]]
490 名前:デフォルトの名無しさん [2014/05/31(土) 07:28:02.38 ID:OYBB0FDV] >>489 ネストされたオブジェクトもコピーするときはディープコピーが必要なのですね。ありがとうございました。
491 名前:デフォルトの名無しさん mailto:sage [2014/06/04(水) 23:34:30.33 ID:mNx84Opr] 初心者質問でごめんなさい pysideを練習してます QtDesignerを使ってxxx.ui形式のファイルを出力し、それをpythonに読み込んで作成する例を 練習したことがあるのですが pyside-uicというツールでxxx.uiから、可読なxxx.pyに変換して利用する例もよく見ます 可読なソースに変換しないと困る理由があるとしたら、主にどんなことなのでしょうか?
492 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 04:41:46.64 ID:82BFuaye] 困らないよ
493 名前:デフォルトの名無しさん [2014/06/05(木) 09:00:25.76 ID:ZhDX68kR] 僕もpysideについて質問なんだけど、 マルチモニタのそれぞれのディスプレイの解像度を得る方法はありますか? QDesktopWidgetだと、デスクトップ全体の大きさが帰って来てしまうようなのですが…
494 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 09:16:20.74 ID:Fb/WNktg] >>492 ソースに変換して、それを編集しないとできないことでもあるのかな??? と疑問に思っておりました
495 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 09:28:20.61 ID:24W0CgUw] 配布する時丸見えだと嫌ならCythonとかでコンパイルするんじゃね
496 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 11:34:18.09 ID:oWrOeFGy] Gmailに届いたメールですが一部エンコードできないメールがあります。 エンコードするにはどうすればいいのでしょうか どうも Content-Transfer-Encoding: quoted-printable で届いたメールはエンコードできないようです。 gmail = imaplib.IMAP4_SSL('imap.gmail.com') # ログイン gmail.login(user, password) # ラベル一覧 # gmail.list() # ラベル選択 gmail.select(label_name) # 未読一覧 typ, [data] = gmail.search(None, 'UNSEEN') for num in data.split(): result, data = gmail.fetch(num, '(BODY[TEXT])') # エンコード bodytxt = str(data[0][1], 'iso-2022-jp', 'ignore') gmail.store(num, '+FLAGS', r'\SEEN') gmail.close() gmail.logout()
497 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 12:34:21.11 ID:yLqHKRN+] Pythonが最高すぎて脳内麻薬が出て気持ちいいマジ最高
498 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 15:52:47.85 ID:u1g4boKO] これはPythonキメてますわ
499 名前:デフォルトの名無しさん mailto:sage [2014/06/05(木) 20:51:24.49 ID:Fb/WNktg] >>492 , >>495 ありがとうございます
500 名前:デフォルトの名無しさん mailto:sage [2014/06/06(金) 00:16:21.04 ID:RvYefeGh] >>496 デコードしたいのでなく? multipartとかじゃないの。
501 名前:デフォルトの名無しさん [2014/06/07(土) 18:42:36.76 ID:8ws6JtXv] 正規表現のグループ参照が使える場所がよくわかりません。 #------------- import re PAT= re.compile(r"(b)") a="abc" a_sub= PAT.sub(r"\1".upper(),a) print(a_sub) #--------- とかしても、"aBc" にはならず a_sub= PAT.sub(my_function(r"\1"),a) とかして関数に渡してみると、"\1" という文字列自体が渡っていて、 グループ参照の"b" は渡ってきません。 どうすれば、グループ参照の値が渡せるのでしょうか。
502 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 18:57:09.58 ID:SxbAzKvi] ねたっぽい匂い
503 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 19:09:08.61 ID:2ccOrqUk] >>> import re >>> PAT= re.compile(r"(b)(c)") >>> PAT.sub(r"\2\1", "abc") 'acb' 問題無いな
504 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 19:16:33.48 ID:SxbAzKvi] >>> import re >>> PAT = re.compile(r'([^b]*)(b)(.*)') >>> a = 'abc' >>> g = re.search(PAT, a) >>> g <_sre.SRE_Match object at 0x004FEE80> >>> g.group(0) 'abc' >>> g.group(1) 'a' >>> g.group(2) 'b' >>> g.group(3) 'c' >>> g.group(4) Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: no such group >>> a_sub = g.group(1) + g.group(2).upper() + g.group(3) >>> a_sub 'aBc'
505 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 19:26:33.81 ID:86wyQWmk] そういう次元ではないような
506 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 19:58:37.49 ID:eLScxGOU] >>501 PAT.sub(lambda m: m.group(1).upper(), a) 俺自身、すぐに忘れてしまうので困る orz
507 名前:501 mailto:sage [2014/06/07(土) 20:12:26.77 ID:8ws6JtXv] >>506 そうか、 lambda で in situ で group() を使うわけですね。 よくわかりました。有り難うございます。
508 名前:デフォルトの名無しさん [2014/06/10(火) 00:58:25.06 ID:c7/IHwfX] 初めて覚えるプログラミング言語をPythonにしてみました。 ちなみに2.7
509 名前:デフォルトの名無しさん mailto:sage [2014/06/10(火) 01:02:27.74 ID:bm8go8gl] くだすれとか上手く使ってがんばれ あと参考までに2.7を選んだ理由を知りたい
510 名前:デフォルトの名無しさん [2014/06/10(火) 01:07:07.86 ID:c7/IHwfX] 2.7にしたのは参考になる本が2系のしか手に入らなかったからです。 ちなみにくだすれって?
511 名前:デフォルトの名無しさん [2014/06/10(火) 01:14:15.48 ID:VWf0ifMQ] >>510 peace.2ch.net/test/read.cgi/tech/1348409867/
512 名前:デフォルトの名無しさん mailto:sage [2014/06/10(火) 01:28:19.87 ID:bm8go8gl] >>510 くだらない質問も(荒れてなければ)答えてくれるスレ、くだすれ peace.2ch.net/test/read.cgi/tech/1400479217/
513 名前:デフォルトの名無しさん [2014/06/10(火) 01:38:27.99 ID:c7/IHwfX] >>511 >>512 機会があったらくだすれ使ってみます 今日はもう寝ます
514 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 14:15:25.17 ID:ooUx6NQl] kaso
515 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 14:52:24.93 ID:P0BuXO8s] QTableViewやQListViewなどで 下記のように多数のinput, label, radiobuttonなどを配置したパネルを 一つのセル(item)に入れたいんですが |----------------------------------------------------------------------| | [input1] [input2] ◯ ◎ ◯ ◯ radioset1 | | [input3] □checkbox ◎ ◯ ◯ ◯ radioset2 | |----------------------------------------------------------------------| html+javascriptではゴリゴリ書けばこんなの楽勝で作れるんだけど pysideではどうやったらいいのかわかりません 2段になってる入力要素バラして1段に並べて テーブルの行内にそれぞれをつっこめばいいじゃないか と言われそうですが、そうしたくない理由があり、なんとか上記を 1つのセルのなかに入れたいです なにかヒントをおねがいします
516 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 18:42:05.43 ID:IEaE8qWD] >>515 pyside
517 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 19:22:57.60 ID:xqg+kEWK] Fromを大量に並べるUI自体見なおすべき
518 名前:デフォルトの名無しさん [2014/06/14(土) 19:46:09.60 ID:DYTXSKWp] From
519 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 21:40:29.26 ID:HE8laKK3] orz
520 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 13:55:09.27 ID:Cv6sznz1] To
521 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 17:22:38.15 ID:rcTpOuy6] >>517 こういう入力フォームがずらーっとリストで並んでると、直感的に理解しやすいんですよ 扱おうとしているデータの構造が でもpysideというかqtには難しそうなんで 半分あきらめて、別のデザインで解決するしかないかな、、
522 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 17:50:34.52 ID:F7O8xQBW] >>517 >>521 zkun.zouri.jp/njam21.html zkun.zouri.jp/njam2x.html zkun.zouri.jp/njam10.html
523 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 18:13:12.85 ID:rcTpOuy6] >>522 おおお、これはすごいヒントありがとうございます 基本的にはこのような感じで、入力がずらっと並ぶ画面をイメージしています ちょっと事情が異なるのは、元となるリストが可変長だということです つまり、>>515 のフォームのかたまりを1単位として、追加したり削除したり並べ替えたりする という理由でQListViewを使いたい(扱ってるデータ構造がそういうものなので) で、もっと言うと>>515 のパネルの中身が2段になってるのは 1段めが( i - 1 )番目との関係、2段めが( i + 1 )番目との関係を入力させたい という事情によるものです 以上、細かいことを書くと長くなってしてしまいましたが Listまたはtableのセルの中に複数の入力を詰め込めないか?という >>515 の質問になるわけです
524 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 18:54:46.72 ID:rcTpOuy6] あまり私事でスレを埋めても申し訳ないんで そりゃー方法はあるだろーが、めんどうなんじゃね? という結論でもいいです
525 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 20:14:05.32 ID:BVitxWd8] Python固有の問題じゃないからQtスレで聞けよ 【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 16 peace.2ch.net/test/read.cgi/tech/1393106185/
526 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 20:20:05.88 ID:l+KgLqKF] Qtのデモにある
527 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 20:40:59.60 ID:B04VCaAS] Q.Pythonでアルゴリズムが解説された本ありませんか? A.アルゴリズムは言語に依存しないんだからそんなもん書く価値がない の流れに近いな
528 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 20:46:19.31 ID:pHjID3mH] 価値はともかくAmazonでpython algorithmで検索すると結構でてくる
529 名前:デフォルトの名無しさん mailto:sage [2014/06/15(日) 21:03:35.63 ID:rcTpOuy6] >>525-526 ありがとうございます QtスレだとC++での話になると思いますが、クラス名が似てるだろうし参考になるのかな 余力があれればQtの人に聞いてみます
530 名前:デフォルトの名無しさん mailto:sage [2014/06/16(月) 01:37:00.39 ID:ngK+fObZ] デザインパターンの本とかC++だったりJavaの例だったりするけど、普通に読めるでしょう。別に処理系のない擬似言語でもいい。
531 名前:デフォルトの名無しさん [2014/06/16(月) 22:20:31.53 ID:PNGKqyHD] pycharmでエディタの背景を変える方法を教えてください。 よろしくお願いします。