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 よくまとまってた。あとで読む
32 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 11:06:01.02 ] ハッシュタグを検索する知恵があればもう少しマシになったんじゃないのか
33 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 11:27:04.13 ] >>32 最初ハッシュタグ使ってたけど、いまごろ?っていうネタと勉強会の宣伝しかひっかからなかったから・・
34 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 12:35:55.47 ] そもそもTwitter自体に知識としての価値ないから
35 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 13:56:46.77 ] このスレよりはマシかと
36 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:04:32.80 ] それも胡散臭い
37 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:07:24.09 ] バカッターより2ちゃんのほうがマシ
38 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:10:43.58 ] 厶板とかオワコンにしがみついてる時勢の読めない皆さーん せいぜい頑張ってくださいねー
39 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:23:07.21 ] とか臭いを嗅ぎに来る野良犬
40 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 14:53:14.45 ] 駄犬
41 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 17:26:24.33 ] 確かに2chの廃れっぷりは 西が始めた1chを彷彿とさせる
42 名前:デフォルトの名無しさん mailto:sage [2013/12/31(火) 20:39:10.50 ] それはないだろ 1chは運営も含めてダメだったし
43 名前:デフォルトの名無しさん [2014/01/03(金) 19:20:29.05 ] QPythonかQpython3とかいうアプリ一個入れるだけでPython動くんだな それでプログラム書きたいかと言われたら、 QWERTYのソフトウェアキーボードあってもはいとはいえないけど
44 名前:デフォルトの名無しさん mailto:sage [2014/01/03(金) 20:36:19.16 ] web2pyあまり流行ってなさそうだけど、何かまずいところがあるの?
45 名前:デフォルトの名無しさん mailto:sage [2014/01/03(金) 20:58:54.17 ] >>43 スマフォアプリの話か。 Rubotoの方がjrubyの実績を考えると現実的かな。 でも、多くのパーミッションが必要だろうし、javascriptもセキュリティホールになってたし、実機に入れたくはない。
46 名前:デフォルトの名無しさん mailto:sage [2014/01/07(火) 16:43:17.30 ] SL4A / python
47 名前:デフォルトの名無しさん mailto:sage [2014/01/09(木) 03:23:44.70 ] >>44 ちょっとググったけどなんかよさげだな 週末でマスターするわ
48 名前:デフォルトの名無しさん mailto:sage [2014/01/09(木) 18:06:02.50 ] >>44 Python3に対応していないから
49 名前:デフォルトの名無しさん mailto:sage [2014/01/11(土) 23:46:28.97 ] python最近始めたんだけど、テストはnoseを使うのが主流? やりたいことベースで決めるべきなんだろうけど、お勉強なので流行りの手法に触れたい
50 名前:デフォルトの名無しさん mailto:sage [2014/01/12(日) 00:07:53.93 ] doctest
51 名前:デフォルトの名無しさん mailto:sage [2014/01/12(日) 00:59:04.94 ] >>49 勉強だからこそ、標準で備わっているものから勉強しては?
52 名前:デフォルトの名無しさん mailto:sage [2014/01/12(日) 04:25:13.63 ] >>49 noseが主流 標準を使う意味はない
53 名前:デフォルトの名無しさん mailto:sage [2014/01/12(日) 09:19:42.31 ] pytestの方が便利だと思うけどなぁ
54 名前:49 mailto:sage [2014/01/12(日) 11:52:17.67 ] ありがとう。とりあえずnose使ってみる あんまりレポートが詳細じゃないみたいなので不満が出てきたらpytestかdoctest触ってみる
55 名前:デフォルトの名無しさん mailto:sage [2014/01/12(日) 23:45:42.48 ] なぜ多くのプロジェクトがPythonの古いバージョンをサポートし続けるのか ストーリー by headless 2014年01月12日 12時55分 developers.slashdot.jp/story/14/01/11/2115245/
56 名前:デフォルトの名無しさん mailto:sage [2014/01/13(月) 21:49:32.95 ] すみません sphinx で、現在表示してるページを示すtoctreeリンクがディレクトリなのはおかしい という質問はどこですればいいでしょうか?
57 名前:デフォルトの名無しさん mailto:sage [2014/01/13(月) 22:01:16.23 ] >>56 無論↓ sphinxsearch.com/forum/forum.html?id=1
58 名前:デフォルトの名無しさん mailto:sage [2014/01/13(月) 22:06:50.09 ] その、英語が読めて当然という風潮に異議を唱えたい
59 名前:デフォルトの名無しさん mailto:sage [2014/01/13(月) 22:12:21.79 ] 誰もそんなことは言ってないしもっとも適切にも違いないだろう 何を訳の分からないことを
60 名前:デフォルトの名無しさん mailto:sage [2014/01/13(月) 22:16:36.01 ] >>56 あと、おかしいっていう言い方はしない方がいいぞ 君は利用させてもらってる立場だということを忘れるな
61 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 00:57:11.39 ] 偉そうな奴だな 史ね
62 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 01:35:52.52 ] たしかにtoctreeのカレントページへのリンクがディレクトリだとセキュリティ的に問題ある気が…
63 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 07:17:15.63 ] >>61 文字しかないコミュニケーションで 言葉に気をつけるのは人として当然の気遣いだ 精進するように
64 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 07:37:27.74 ] >>63 お前も気をつけろよw
65 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 19:57:16.43 ] >>57 はどう見ても別製品のサイト Sphinxってドキュメント生成ツールの方じゃないの?
66 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 20:16:09.92 ] https://bitbucket.org/birkenfeld/sphinx/issues/ ここじゃないのか
67 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:41:39.92 ] トラッカーは質問の場所ではないよ、 報告あがってるかを確認するには良いけど。 先にサーバやsphinxの設定なのか、sphinx本体の問題なのか切り分けよう。 後者ならトラッカーで報告すべき問題だけど、確信がないならMLやircで質問した方が無難。 56 読む限りでは webサーバ経由だとindex.htmlを探してくれる所、 ローカルのファイルを開いてるので、ディレクトリになる。 設定や運用で対処できる問題じゃないかなと思う。
68 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 22:43:44.37 ] 問題というか、他の人は不便に思わないのですか? という質問かと
69 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 00:37:09.16 ] 意図を的確に伝えられない奴はプログラム向いてないだろ
70 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 01:06:49.14 ] 本人ですら分かっていない顧客の要望を把握するのがプロのプログラマです
71 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 03:54:10.19 ] GoogleAppEngineとPythonとで掲示板作ってみたけど、すごいコレじゃない感 本当はエッチな画像収集したいのに
72 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 10:38:25.90 ] 蒐集はすぐできるでしょ 問題は毎日数万枚落ちてくる画像からぐっとくる奴を選別するロジック
73 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 10:58:18.63 ] 秀逸なレス
74 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 11:07:49.67 ] >問題は毎日数万枚落ちてくる画像からぐっとくる奴を選別するロジック そんなの出来たらチューリング賞ものだわ
75 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 12:49:57.27 ] キーワードで拾って重み付けして既出やアフィのマッチポンプを地道にフィルタ・・・ではどうにもならない物量。 今はなきガゾクレ(phpだけど)みたいのが正解に近いんだろうなとは思う。
76 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 22:52:11.15 ] HTTP Request のキャッシュではまってた俺には先が長そうな話しだ
77 名前:デフォルトの名無しさん [2014/01/15(水) 23:10:30.28 ] おすすめ https://addons.mozilla.org/firefox/addon/absolute-load-control/
78 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 23:12:24.28 ] 卒業研究でHaskell で作った2ch CUIブラウザをPythonに移植しつつ、Pythonのhttplibを使って、スレにUPされた画像をスレごとに指定したタグ名つけて保存するプログラムを作る日々です
79 名前:デフォルトの名無しさん [2014/01/15(水) 23:16:39.28 ] あいまい過ぎる表現だなw >ぐっとくる奴 キーワード抽出 ヒストグラム分析 あとは画像を比べて「ぐっとくる」方をユーザにクリックしてもらって 統計とって・・・あれどっかで聞いたようなお話
80 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 02:16:39.86 ] Noneに対してisと==を使い分ける意味ってあるの?
81 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 10:23:30.79 ] >>80 あるよ
82 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 10:48:16.72 ] if a is not None: と if a not is None: と if not a is None: いつも迷う
83 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 12:53:53.84 ] is not と not in って比較演算子があって、 それぞれnotを左項の前に置いた時とバイトコードにコンパイルされた時点で同しになる。
84 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 15:02:57.21 ] hoge == None と hoge is None の違いって何?
85 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 15:12:44.52 ] >>84 hogeキチガイは消えろ
86 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 16:50:14.54 ] >>84 初心者なんで間違ってるかもしれないけど Noneは、NoneTypeクラス型のオブジェクトで実体が1つしかないグローバル変数みたいなもの。 a is None は、id(a)==id(None) とたぶん同じ。実体が同一であるか。 a == None は、演算子オーバーライドによって結果が異なる class A: def __eq__(self, other): return True #←どんな比較でもTrueを返すことにする a = A() print(a is None) #False print(a == None) #True
87 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 23:42:31.39 ] >>84 ある本で、 is が紹介してあって、「== を is て書けるから、英語の文章のように読めるからすごいでしょ」って内容で説明が終わってた
88 名前:デフォルトの名無しさん mailto:sage [2014/01/16(木) 23:46:36.25 ] >>87 「== を is て書けるから、英語の文章のように読めるからすごいでしょ」 が引用?
89 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 03:02:56.98 ] >>86 ありがとう。納得した。 ==がオーバーライドされてるって状況を除けばNoneに対してisと==使い分ける意味はないか。 しかし、演算子が上書きされてることを考慮しなきゃならないの面倒だな C++みたいな泥沼に嵌りそう。
90 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 05:24:28.00 ] >>89 いいから二度と来るなhogeキチガイ
91 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 15:39:55.08 ] >>89 泥沼にはまるのはお前の知能が低いからだろ。 まさか人並みの知能だと思ってんの?w 思いあがるなゴミクズが。
92 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 17:46:37.07 ] なんかすごく他人に厳しい人がいるな。くだすれ行ったほうがいいんでね?
93 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 18:50:26.85 ] >>92 こいつはいろんなスレで荒らしてるから相手しないのが得策
94 名前:デフォルトの名無しさん mailto:sage [2014/01/17(金) 19:57:28.69 ] >>89 他の点だと、pep8 でチェックするとエラーとして報告されるので、 コーディング・スタイル・ガイド読んでるかどうかの試金石的な側面もある。 is/== の違いが解ってれば、 Noneのようなシングルトン(インスタンスがひとつしかない)オブジェクトとの比較に == を使う必要ないのは自明なので、迷うような状況はないはず。 >>87 その説明だと、internの仕組みをしらず、文字の同値判定にis使ってはまりそう。。
95 名前:デフォルトの名無しさん mailto:sage [2014/01/18(土) 18:16:16.79 ] 手続き型言語は習得してますが関数型言語は初心者です。 関数型をお手軽に勉強するのにpythonって選択はよいですか?
96 名前:デフォルトの名無しさん mailto:sage [2014/01/18(土) 19:07:47.12 ] そういう目的で勉強しても手続型言語から得た以上のものは得られないと思います 最初から関数型言語を触ったほうがよいです
97 名前:デフォルトの名無しさん mailto:sage [2014/01/18(土) 21:32:55.45 ] pygameのライセンスについて少し聞きたいのですが、 pygameを用いて作成したものはLGPLが適応されてソース公開ですか?
98 名前:デフォルトの名無しさん mailto:sage [2014/01/18(土) 22:01:47.39 ] >>97 pygame自体を変更しない限りは公開しなくていいはず
99 名前:97 mailto:sage [2014/01/18(土) 22:37:21.06 ] >>98 thx cx freezeとかはアウトかな?
100 名前:デフォルトの名無しさん mailto:sage [2014/01/19(日) 10:49:31.89 ] >>97 LGPLでソース公開って 静的してないのにそうなるの? pythonからだとソースのまま使ってるから 動的リンクにならないって話?
101 名前:デフォルトの名無しさん mailto:sage [2014/01/19(日) 11:22:44.25 ] >>97 This is the license Pygame is distributed under. It provides for Pygame to be distributed with open source and commercial software. Generally, if Pygame is not changed, it can be used with any type of program.
102 名前:デフォルトの名無しさん mailto:sage [2014/01/21(火) 06:27:39.91 ] Perlからきました
103 名前:デフォルトの名無しさん mailto:sage [2014/01/22(水) 00:16:33.77 ] お引き取り下さい
104 名前:デフォルトの名無しさん mailto:sage [2014/01/22(水) 04:36:25.40 ] pypanicとはどういう概念なのでしょうか?
105 名前:デフォルトの名無しさん mailto:sage [2014/01/22(水) 08:42:08.77 ] 会社で発声すれば明日から来なくていいよと言ってもらえる魔法の言葉だよ
106 名前:デフォルトの名無しさん [2014/01/22(水) 08:43:23.16 ] パイパン化
107 名前:デフォルトの名無しさん mailto:sage [2014/01/22(水) 15:48:27.57 ] >>98 >>100 >>101 thx
108 名前:デフォルトの名無しさん mailto:sage [2014/01/31(金) 01:53:04.16 ] 無駄を省いた素のコードって意味だろ たぶん
109 名前:デフォルトの名無しさん mailto:sage [2014/02/08(土) 11:25:47.43 ] PySideのclassmethodの挙動がどうもおかしくて悩んでたがpyqtで試したらあっさり解決 個人的に使うだけだからgpl云々気にせずにはじめから手堅くpyqt使っとけばよかった
110 名前:デフォルトの名無しさん mailto:sage [2014/02/12(水) 16:35:28.05 ] Python with Braces www.pythonb.org/
111 名前:デフォルトの名無しさん mailto:sage [2014/02/12(水) 20:07:55.53 ] ジョークなのかマジなのか…
112 名前:デフォルトの名無しさん mailto:sage [2014/02/12(水) 21:34:42.30 ] どうせパーサーしか弄ってないだろうし保守も簡単だろうな
113 名前:デフォルトの名無しさん mailto:sage [2014/02/12(水) 21:35:22.16 ] RsapberryPiで3.3.4フルビルドしたら50分かかったったw
114 名前:デフォルトの名無しさん mailto:sage [2014/02/12(水) 23:43:26.95 ] どうせなら、もっと徹底してLispみたいにすればよかったのに…
115 名前:デフォルトの名無しさん mailto:sage [2014/02/13(木) 02:32:28.87 ] >>114 じゃあLispでいいやん
116 名前:デフォルトの名無しさん mailto:sage [2014/02/13(木) 09:12:02.91 ] >People say > >"Many braces!!! Much WOW!" - >Billy > >"All this indentation made me sick... Python With Braces to the moon!" - >Jackson > >"The most useless project ever!" - >Shiby 最初からpython使うなよ・・・
117 名前:デフォルトの名無しさん mailto:sage [2014/02/13(木) 09:28:53.17 ] ネタというか架空のコメントじゃない? にしてもずっと前からカーリーブレースでインデントな Python 実装はあったと思うんだけど思い出せない
118 名前:デフォルトの名無しさん mailto:sage [2014/02/13(木) 14:14:56.49 ] >>117 jokeなら pybraces という encodingsに入れて # coding: braces で {} ブロックや ++ インクリメントを可能にするものがあった。 >>114 hylang.org が頑張ってる。Python 上で実行されるので 実行時の関数の名前空間的は Scheme に近いけど、組込関数の命名等は Lisp っぽい。
119 名前:デフォルトの名無しさん mailto:sage [2014/02/13(木) 14:39:41.35 ] >>118 それ…かな?記憶があやふやすぎる でもありがとう
120 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 12:14:46.30 ] 面白そうなPythonコミュニティ www.checkio.org/
121 名前:デフォルトの名無しさん mailto:sage [2014/02/15(土) 12:20:31.72 ] これこの前見たな コード書かないとアカウント作れないって奴か CAPTCHAの形としては面白い
122 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 00:03:39.24 ] #!python2と#coding:utf-8を指定したいのですが、これってどう書けばよいでしょうか? (どっちかを2行目にするとエラる)
123 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 00:17:50.04 ] 最初の行にシバンを書いて、次の行にエンコーディングを書く 普通は動くはずだ エラーの内容はなんだ
124 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 00:30:11.04 ] 付け加えておくと、 両方書く場合はexecとPythonの仕様のため>>123 以外の書き方はない。 だから普通は動くと言い切れる。
125 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 00:47:36.80 ] すまん。動いたわ。 他のところも触ったからそっちが原因なんかな? エラーとして吐いたんじゃなくて文字化けだったんだ
126 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 01:05:29.31 ] なにこの態度の変わり様
127 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 03:10:53.48 ] エラーメッセージ書かないのが原因
128 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 05:35:46.88 ] PySideとPyQtで迷う。。 発注者にソースコード付きで納品する場合はPyQtでもいいんでしょうか ちなみに、発注者は外部に配布することはなさそうです ライセンスのことなんて考えたことなかったんで、なんか面倒ですねこういうの
129 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 13:53:17.53 ] 先週のサイエンスZEROで、脳内活動のMRIデータ(?)を分析して何を考えているか当てる的な研究の画面に出てたのがPythonだった。 解析のプログラミングが肝になる研究だったけど、そういうクリティカルなところで使われてるんだなあ、と思った。 チラ裏御免。 ちなみに自分自身はBlenderのスクリプト書くために覚えようかと思った程度の部外者です。
130 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 15:55:31.93 ] 医者、科学者は結構コード書く人多いだろうな。
131 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 19:03:02.12 ] 科学者はともかく、医者はアシスタントに丸投げよ。
132 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 19:47:36.70 ] 作曲家も漫画家もライターも東電もみんなパートナーに丸投げ
133 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 20:12:20.86 ] はたらいたらまけ
134 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 21:11:03.27 ] はらたいらに全部
135 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 23:27:55.51 ] しのざわきょうじゅに全部
136 名前:デフォルトの名無しさん mailto:sage [2014/02/16(日) 23:31:45.93 ] 1000点貸してくださし
137 名前:デフォルトの名無しさん mailto:sage [2014/02/17(月) 00:38:01.18 ] 倍率ドン、さらに倍!
138 名前:デフォルトの名無しさん mailto:sage [2014/02/17(月) 05:15:12.02 ] 俺のチンチンも硬さ倍増
139 名前:デフォルトの名無しさん mailto:sage [2014/02/17(月) 19:43:20.37 ] >>120 問題がプログラムの能力関係なく難しい奴が多い
140 名前:デフォルトの名無しさん mailto:sage [2014/02/17(月) 20:05:35.95 ] >>128 ライセンスもそうだがPySideは開発がクソ遅いぞ Qt5対応まだかいな
141 名前:デフォルトの名無しさん mailto:sage [2014/02/17(月) 21:34:29.84 ] プログラミング使ったパズルみたいだな
142 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 15:37:21.52 ] 例の新デザインが正式公開されたよー www.python.org/
143 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 16:34:51.14 ] ちなみに古い方を見たい場合はこっちね legacy.python.org/
144 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 17:36:48.46 ] Documentationが404だ
145 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 17:42:17.00 ] イベントとかニュースがすごいふるいけど、これ正式サイト? ドメイン更新忘れて、のっとられたとかじゃないんか
146 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 17:46:12.47 ] www.python.org/ もどったw
147 名前:デフォルトの名無しさん mailto:sage [2014/02/20(木) 19:36:16.19 ] python.org/ ガラ携用かな?
148 名前:デフォルトの名無しさん mailto:sage [2014/02/21(金) 09:14:52.35 ] pysetupはよせえよ
149 名前:デフォルトの名無しさん mailto:sage [2014/02/24(月) 16:30:34.48 ] トップページでコンソール動かせるようなってるな レスポンス遅いけど
150 名前:デフォルトの名無しさん mailto:sage [2014/02/26(水) 22:53:21.64 ] 生きてるか?生きてるか? こちらナパームっ! 応答頼む。
151 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 12:02:49.76 ] Python 3.3.5 release
152 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 12:04:59.43 ] 今日も2.7のお仕事が待ってます
153 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 20:43:33.22 ] 今一番安定しているのは3.3.3という認識でおk?
154 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 20:47:10.11 ] 3.3.4
155 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 21:14:49.11 ] 3.3.3は何かこのスレでもバグ報告あったような
156 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 21:29:38.72 ] マイクロバージョンのアップデートはバグフィックスがメインだから一番数値大きいのが 一番安定してるはずじゃないの
157 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 21:38:08.66 ] Python開発陣がPHP5.3.7みたいなことしてないならね
158 名前:デフォルトの名無しさん mailto:sage [2014/03/10(月) 22:02:10.01 ] PHP5.3.7ではテストすらせずに公開していたらしい blog.tokumaru.org/2011/08/php537crypt.html
159 名前:デフォルトの名無しさん [2014/03/11(火) 01:59:00.58 ] PHP開発陣が馬鹿なのは最初からだからな そう簡単に変われないよ
160 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 03:15:09.06 ] ぺちぺち
161 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 04:31:54.40 ] >>129 そのクリティカルって用語の意味はあってるの? そういうものにPythonが使われる理由は、単に選択肢がないってだけで、 本業でやるならPHP,js,Java,c,VBAで片付けてしまうのが防衛的なんだよ。 医者や研究者のような華やかな舞台が、自分にも用意されているか ジックリとよく考えてからPHP,Javaを使え
162 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 04:39:49.59 ] 色んな人たちがPython,Ruby,Haskell,Scalaを賞賛しているけれど、 PHPというパイが限界になるのを防ぐかつ、初心者潰しを兼ねている いや、趣味なら何を使おうが構わないけどさ
163 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 08:29:32.54 ] >>161 いや、統計解析はもっぱらPythonが使われるわ。 そうでなければ、RやStata (経済系) などの統計解析専用のソフトを使う。
164 名前:163 mailto:sage [2014/03/11(火) 08:51:04.83 ] あんまり読まずに反射的に書いちゃったから的が大きく外れてる・・・。
165 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 17:51:09.38 ] >>163 scipy周りって、インストール時に依存するライブラリが多い。 環境を整えるの面倒だからRを使った方が楽。 生残に使えそうな道具って、PHP,c,R,SQLぐらい。 広告と統計の情報戦を支配したものが次の独裁者。
166 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 17:55:54.12 ] 具体的に言わないのは釣りだからでしょうねえ(断定)
167 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 19:36:00.32 ] 環境整えるの面倒って、どんな環境なんだろう sageやenthought等のサポート外? パッケージ・マネージャも使えない環境なのかな。
168 名前:デフォルトの名無しさん mailto:sage [2014/03/11(火) 19:46:31.62 ] 釣り環境ですよ
169 名前:デフォルトの名無しさん mailto:sage [2014/03/12(水) 00:01:31.70 ID:pSVgGjcw] >>163 統計解析で使われるというより、オライリーとかの統計解析の入門の本で使われてるだけな気がするのは俺だけか
170 名前:デフォルトの名無しさん mailto:age [2014/03/12(水) 12:45:24.45 ID:QQXsWT8X] idが遡及的じゃなくて良かったぬ
171 名前:デフォルトの名無しさん mailto:sage [2014/03/12(水) 15:02:11.08 ID:Hk7oPv6G] 遡及すると困るようなことしてるんですか?
172 名前:デフォルトの名無しさん mailto:sage [2014/03/12(水) 16:47:16.32 ID:gaRf+Hfn] 困ることはないけど恥ずかしいことは身に覚えがあるひとはいるんじゃない?
173 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 10:58:12.23 ID:d/qHbQav] switch文がない・・・。 「if」「辞書」「OOP」のどれかを使う。 「if」は格好悪い。 ネットで調べてみたらこんな感じでしたが、「OOP」の意味が分からないのと 「辞書」の書き方が難しい。うーむ。
174 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 11:05:37.72 ID:dvaQTbQU] switch は elif で充分だから無いんだよ むしろ elif の方が柔軟
175 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 11:16:15.45 ID:/QxjYYhw] ポリモーフィズム使えってことでしょ factoryのとこだけはif使うけど
176 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 12:08:47.35 ID:xoYJgDxQ] >>175 Factoryでも、クラスの方にそれぞれ条件を定義して、ループで回す方が追加が楽。できないような場合もあるだろうけど。
177 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 15:49:47.05 ID:Rx1X1E2S] >>173 それ、すごいわかる。 でも、pythonのforが強力すぎるから、そのうち不満がなくなると思うよ。
178 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 17:27:28.18 ID:WRX1RKC5] 自画自賛だあ… ま、switch人とif人が喧嘩しないだけで十分メリットです
179 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 19:44:27.95 ID:q537Y7Ea] switchはくそ ifは田舎者 時代はcond
180 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 20:25:03.33 ID:swUlKh6b] またcond
181 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 20:30:59.35 ID:Rp+Ncv2K] (1) C++とQt (2) PythonとPySide/PyQt (1)と(2)を比較した場合 GUIアプリケーション開発でどれくらい開発効率に差があるのでしょうか?
182 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 21:39:10.96 ID:d/qHbQav] 素人は「if」で書いとけ。ってことなのかな。 確かに「if」なら何とか書けるけど。しょっぱなから「格好悪い」って言うのを 書くのも寂しいなw cond・・・ナンダロ
183 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 21:43:29.20 ID:xoYJgDxQ] >>181 GUIアプリケーションの内容と、開発チームのスキル、開発手法によるのでは。 そんな画一的に言えるなら、開発する時悩まなくていいねぇ。
184 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 22:08:54.04 ID:iFZlGA6C] どうせ qt api を調べながらするんだったら qt qmake でいいんじゃね
185 名前:デフォルトの名無しさん mailto:sage [2014/03/14(金) 10:57:47.69 ID:B0I5wmD6] >>173 例えばディレクトリにある拡張子cのファイルにdo_c, cppにdo_cpp...という処理をする場合。 普通に全てのファイルをリストアップしてファイル名で処理を分岐させることもできるけど、 それよりも、拡張子cのファイルのリストを用意してdo_cをする、次に拡張子cppのリストを用意 してdo_cppをする...というふうにしていった方がpythonではうまくいくとおもう。 後者は、データとアルゴリズムが分離しているから、デバッグが簡単。
186 名前:デフォルトの名無しさん mailto:sage [2014/03/14(金) 11:15:24.56 ID:DLd7PKwH] >>185 関数型の出番やね
187 名前:デフォルトの名無しさん mailto:sage [2014/03/14(金) 15:50:16.30 ID:E3huAYD3] ぱいてょんでパターンマッチは辛かろう
188 名前:デフォルトの名無しさん mailto:sage [2014/03/14(金) 23:03:07.62 ID:LfDYXH1p] >>185 そんなに変わるかなぁ...?
189 名前:デフォルトの名無しさん mailto:sage [2014/03/14(金) 23:39:02.36 ID:Xw2YMnjU] そんなコトするくらいならパターンとfunctiionの辞書でいいわな
190 名前:デフォルトの名無しさん mailto:sage [2014/03/15(土) 18:36:08.55 ID:/ZYi2xvo] >>183-184 なるほど、開発効率がさほど変わらないんだったら C++でQtってのをやってみます
191 名前:デフォルトの名無しさん mailto:sage [2014/03/15(土) 18:38:15.72 ID:/J1PnRGI] >>190 いや、変わると言ったつもりなんだが。
192 名前:デフォルトの名無しさん mailto:sage [2014/03/15(土) 19:24:14.04 ID:2wONVlT3] まあいいじゃんか
193 名前:デフォルトの名無しさん mailto:sage [2014/03/15(土) 21:41:37.63 ID:4mjgN+N0] 素人にCをおすすめする簡単なお仕事です。
194 名前:デフォルトの名無しさん mailto:sage [2014/03/16(日) 03:09:56.88 ID:4/JxDy+m] c じゃねーよ
195 名前:デフォルトの名無しさん mailto:sage [2014/03/17(月) 22:50:35.95 ID:4OipLcM6] 3.4
196 名前:デフォルトの名無しさん mailto:sage [2014/03/19(水) 21:26:46.34 ID:MW1VLFZa] ググってると書いてることが2.xと3.xでゴチャゴチャしてて禿げそう
197 名前:デフォルトの名無しさん mailto:sage [2014/03/19(水) 21:57:19.75 ID:kge1HlGM] 双方に対応するコード書けばいいだけの話
198 名前:デフォルトの名無しさん mailto:sage [2014/03/19(水) 22:02:42.20 ID:xzD/036Z] ライブラリが双方に対応してないのが問題なのであって…
199 名前:デフォルトの名無しさん mailto:sage [2014/03/19(水) 22:58:06.37 ID:zInvMfwJ] オライリー本は2.x基準がほとんどなんだよな
200 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 01:42:15.23 ID:ekt3Bc1s] 3.3からはわりと双方に対応したコード書きやすくなったけど 両対応コード各時点で3使う利点ゼロじゃね?
201 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 02:03:48.56 ID:XuSWxLyi] 両対応コードを書く事自体労力の無駄。 Python2じゃなきゃダメって連中は隔離すべき。Googleも含めて。 >>198 いまどき3に対応してないようなライブラリに存在意義などない。どうせこの先3以降に対応する気ないんだし。 そしてそんなライブラリを使う方が問題。
202 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 02:17:57.49 ID:y19Rl0dC] 3,4がなくて5に肥後ずいきというから まだ2にしておいたほうがいいよ
203 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 02:24:14.46 ID:is8tcyW3] >>201 世間知らずでおめでたいですな
204 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 03:32:47.34 ID:Y49TJzXm] いまだに3対応してないライブラリはまともなメンテナがいないってことだから使わないのが正解 まあ、社内に残ってる2のコードを使わなきゃいけないならしゃーないけどさ
205 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 04:31:49.23 ID:nJ+sxqsp] いっそのこと、python3 はpython2とは別言語だと宣言すればよかったんだよ 別言語だけど偶然使えるライブラリがあるという姿勢なら、ヤバそうなライブラリはインターフェイスを工夫して勝手に隔離して使うようになるので、こんなに混乱しなかったと思う オフィシャル側も変に互換性に気をつかうこともなかったと思う
206 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 05:11:38.63 ID:pLHQe1Kt] 人の作ったライブラリを使って楽しているのだから こういうことになるリスクは受け入れるべきだよ 文句や愚痴はみっともないよ
207 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 06:51:55.90 ID:YYkkDc7U] 飽きもせずこの話題が繰り返されるのは決定打に欠けるからに他ならない 決勝点を決めるのはだれだ
208 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 07:34:11.30 ID:/AmDJKve] パイソン兄さん
209 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 08:24:59.10 ID:YYkkDc7U] 新キャラ登場〜
210 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 08:33:35.00 ID:BXq4AoWO] 2はパイパンと呼ぼう
211 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 08:39:10.28 ID:klDTLxpB] パイパンとパイズリか ウーム 俺はパイパンがいいかな
212 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 09:17:30.02 ID:A2d19kIt] それぞれに対応するように自動変換するソフトを開発。
213 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 11:40:32.90 ID:CwUNd0Av] >212 これじゃだめなの? 26.6. 2to3 - Python 2 から 3 への自動コード変換 docs.python.jp/3.3/library/2to3.html
214 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 16:13:31.17 ID:hPAPrE6M] ensurepipってpysetupとは違うの?
215 名前:デフォルトの名無しさん mailto:sage [2014/03/20(木) 20:28:57.57 ID:YYkkDc7U] できの悪い子だったので、packagingモジュールは全部削除されました
216 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 12:53:27.46 ID:eibr9P7Y] pysetupを破棄してpipを採用するって方針はどういう経緯で決まったんだろう 興味あってML探してるけどみつからねえ
217 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 13:12:03.83 ID:rBuFwF9H] スクリプト言語でセットアップの仕組みが必要な理由がわからん。 適当なフォルダに置いてショートカット作ってWクリじゃダメなん?
218 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 13:14:23.73 ID:XmJTopJD] 実行する.pyと同じフォルダ中にある.pyで、 実行する.pyに使われない関数を列挙したいのですが、 何か方法ないでしょうか? 開発中に、複数のファイルにいろんな関数を適当に書き散らしてたのですが、 機能は実装できたので、不要な関数を削除して、ソースコードをきれいにしたいと考えてます。
219 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 13:15:01.62 ID:8onNXptu] >>216 easy_installとか、createdb(pgsql)みたいに、そればかり使ってない人にはわかりにくいから、、、とかかなぁ。
220 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 13:27:59.02 ID:eibr9P7Y] >>218 簡単なのはデコレータ使って登録時と呼び出し時に関数名を出力するようにする あとは全パス通して引き算
221 名前:218 mailto:sage [2014/03/21(金) 14:34:11.57 ID:XmJTopJD] >>220 ありがとうございます。初めてデコレータを使いました。登録時に処理を入れられるんですね。 以下、作ってみたコードです。 def deco(func): print('def %s' % func.__name__) def f(*args): print('call %s' % func.__name__) return func(*args) return f @deco def test(): pass test()
222 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 16:29:52.64 ID:WvfB2U6l] あ
223 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 16:55:12.26 ID:WvfB2U6l] >>218 ideone.com/AYHcYi こんなの書いた モジュールとテストを一つのファイルにまとめられなかったから試すときはそれぞれ保存してください listfunc.registerを呼べば以降の関数呼び出しが標準ライブラリ含めすべて表示されます
224 名前:218 mailto:sage [2014/03/21(金) 18:02:02.80 ID:XmJTopJD] >>223 デコレータをそれぞれの関数に書く手間が省けて助かります。 まだ2.7をつかってるので、 nonlocalのとこをstackoverflow.com/questions/3190706/nonlocal-keyword-in-python-2-x あと、2.7だとmoduleのループのとこで、moduleがNoneになるようなので、if文にor module == Noneを追加しました。 defのリストも欲しかったので、setattrしてるとこに、 print('def {}.{}'.format(module_name, name)) を加えて使うことにします。 どうもありがとうございます。
225 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 18:46:55.83 ID:jrmNbbM8] python3 では coding:utf-8はいらないよー
226 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 20:02:18.87 ID:wvz7f8Ge] 明示しておいて悪いことはない
227 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 20:10:41.63 ID:U4k2mRUx] あれはEmacsのためでもあるでしょ
228 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 20:22:30.95 ID:8onNXptu] まあemacs userのdefault-coding-systemもUTF-8だろうけど。
229 名前:デフォルトの名無しさん mailto:sage [2014/03/21(金) 23:20:01.18 ID:WvfB2U6l] 3だとutf8がデフォルトだからcodingいらないんだっけ わすれてた
230 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 15:10:32.56 ID:ohMGVRuK] いろんな考え方があるんだろうけど… この場合はさ、coding: utf-8がなければpython2ではエラーになるんだよね。 それで、元のコードがpython2で動作することを意図してないんだったら、 エラーになる方が親切だと思うんだ。
231 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 15:35:34.11 ID:Nsic/UJL] 思わないな。 エンコーディングエラー→Python2で動かすことを意図されてないスクリプトだ って論理は飛躍し過ぎてる。
232 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 15:40:43.66 ID:Nsic/UJL] それに意思を示したいなら明示的に簡潔に行うべきだ。暗黙知に頼るのは悪いくせだ。 if sys.version_info[0] < 3: raise Exception()
233 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 16:09:12.33 ID:5gx6vbDt] >>232 正しい
234 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 16:25:38.27 ID:ohMGVRuK] でも、if分を余計に書かなけりゃならないじゃん。 必要ないものは書かない方がエレガントだと思うけど。
235 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 16:31:55.86 ID:5gx6vbDt] >>234 ガキ
236 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 17:03:29.33 ID:8TwcP1VU] python2を意図してないのは先頭のシバンから明らかでは。 それにエンコードで失敗するのを利用してpython2であることを示すなんて道具の使い道が間違ってる。
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でエディタの背景を変える方法を教えてください。 よろしくお願いします。