Pythonのお勉強 Part49
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2013/12/20(金) 17:34:48.50http://www.python.org/
日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
http://www.python.jp/
まとめWiki
http://python.rdy.jp/
関連スレ
http://find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=python
前スレ
Pythonのお勉強 Part48
http://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
よくまとまってた。あとで読む
0002デフォルトの名無しさん
2013/12/20(金) 18:08:06.75|_::;; ~"'ヽ
| //^''ヽ,,)
| i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
_,,,......,,__
/_~ ,,...:::_::;; ~"'ヽ
(,, '"ヾヽ i|i //^''ヽ,,)
^ :'⌒i i⌒"
|( ´∀`) < きのこ のこーのこ げんきのこ ♪
|(ノ |つ
| |
⊂ _ ノ
""U
_,,,......,,__
/_~ ,,...:::_::;; ~"'ヽ
(,, '"ヾヽ i|i //^''ヽ,,)
^ :'⌒i i⌒"
(´∀` )| < エリンギ まいたけ ブナシメジ ♪
⊂| (ノ |
| |
ヽ _ ⊃
.U""
|
| ミ
| ミ サッ!
| ミ
|
0003デフォルトの名無しさん
2013/12/20(金) 18:08:40.01│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
0004デフォルトの名無しさん
2013/12/20(金) 19:33:26.08-''":::::::::::::`''
ヽ::::::::::::::::::::::::::`::..、
|::::::;ノ´ ̄\:::::::::::\_,. -‐ァ
|::::ノ ヽ、ヽr-r'"´ (.__
_,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7
::::::rー''7コ-‐'"´ ; ', `ヽ/`7
r-'ァ'"´/ /! ハ ハ ! iヾ_ノ
!イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ
`! !/レi' (ヒ_] ヒ_ン レ'i ノ
,' ノ !'" ,___, "' i .レ'
( ,ハ ヽ _ン 人! 本当に学びたい気持ちで…
,.ヘ,)、 )>,、 _____, ,.イ ハ 胸がいっぱいなら…!
/l ̄ '-~三~-'  ̄h
. / | レ兮y′/ l どこであれ学べるはず…!
〈 く ∨ l/ ,イ |
\_,.>、 /,L..」_ たとえそれが…
. 0ニニニ)而}ニニニニニ),リリニニ)
. L| |_____|____| | 肉焦がし… 骨焼く…
l | |._______| | ,:
, l \ヽ l | , '/ ;' 鉄板の上でもっ………!
:, ____l_|_|_;_|_|___|_|__ ;
|\゙;三三゙';三三三,;゙三三\ ;'
|\\三三゙三ジジ三三,''三;'\,;' ;' ゆっくりしてってね………!
|、 \\三゙;三三ジジ・'三三三;\ ;
0ト、\\\;'三三;'三三三;''三三,;'\
\\\| 炎炎炎炎炎炎炎炎炎 |
\\| 二I二二I二二I二二I二 |
\LI二二I二二I二二I二二」
0」 0」
0005デフォルトの名無しさん
2013/12/20(金) 21:26:35.330006デフォルトの名無しさん
2013/12/20(金) 21:37:55.82なんぼで?
0007デフォルトの名無しさん
2013/12/20(金) 21:45:21.390008デフォルトの名無しさん
2013/12/20(金) 23:39:49.310009デフォルトの名無しさん
2013/12/21(土) 05:54:15.080010デフォルトの名無しさん
2013/12/21(土) 11:44:13.51って時点でWSGIのことは何も分かってないと思われますので
気にしないほうが良いかと
0011デフォルトの名無しさん
2013/12/21(土) 12:02:56.620012デフォルトの名無しさん
2013/12/21(土) 12:05:43.310013デフォルトの名無しさん
2013/12/21(土) 14:21:02.57スクレイピングなどして勉強したんですけど
技術力あげるのにどういうことをすればいいんでしょうか
0014デフォルトの名無しさん
2013/12/21(土) 14:28:48.570015デフォルトの名無しさん
2013/12/21(土) 14:37:23.61技術力をあげるにはなんて漠然と言われても困る
とりあえず ライブラリのソース ( python2.7.6/lib/python2.7/*.py ) でも読んで見るといい
ソース自体は英語だが標準ライブラリなので日本語のドキュメントを参照すれば
どういう処理でどう使うのかは分かるはず
ライブラリーのソースに目を通しておくと理解が深まるぞ
0016デフォルトの名無しさん
2013/12/21(土) 15:19:53.54まだ生きてるかしらんけど行けば
0017デフォルトの名無しさん
2013/12/21(土) 15:20:50.310018デフォルトの名無しさん
2013/12/21(土) 17:03:02.20俺も同じ状況だが
ipython入れてpandasで遊んでる。
Pandasでデータと戯れよう
https://codeiq.jp/ace/hayakawa_atsushi/q628
問題でてるので練習にちょうどよかった
0019デフォルトの名無しさん
2013/12/21(土) 17:09:30.77エロ画を集める
映画ソーシャルネットワークでも主人公がやってたろ。
0020デフォルトの名無しさん
2013/12/21(土) 17:12:48.600021デフォルトの名無しさん
2013/12/21(土) 17:22:58.55リファラ、クッキー、インターバル。
簡単なとこは簡単だが、直リン対策がいろいろあるので、難しいとこはけっこう奥が深い。
0022デフォルトの名無しさん
2013/12/21(土) 17:26:37.160023デフォルトの名無しさん
2013/12/23(月) 07:22:43.18行末の終端記号がないとか、誰が書いても似たようなコードに
なるとか似たところがあって、Javaなんかよりはコボラーに優しい言語だ
大規模バッチもデータベースと組み合わせれば行ける
あとはフリーの言語を企業システムにどこまで使うか、政治的な話を
上と付けなきゃならんが
0024デフォルトの名無しさん
2013/12/24(火) 19:15:36.19ハートが強いと思った.
0025デフォルトの名無しさん
2013/12/25(水) 12:03:23.81だいたい半分ぐらいは埋まっていて
残りを埋めないといけないのですが
総当たりで試していくと時間がかかるので
短縮する方法ないでしょうか
組合せはこれで作って総当たりで試そうと考えてるのですが
import itertools, csv
data = list( set(itertools.permutations([1,1,1,1,1,2,2,2,2,3,3])) )
data.sort()
with open('kumi.csv', 'wt', encoding='cp932') as fw:
writer = csv.writer(fw,lineterminator='\n')
writer.writerows( data )
0027デフォルトの名無しさん
2013/12/25(水) 19:48:27.6710とint("10")がisで比較してTrueを返したからびっくりしたわ
整数を-5から256までキャッシュしてるんだな。
JavaもプリミティブラッパーのvalueOfでキャッシュするから似てはいるが。
0028デフォルトの名無しさん
2013/12/27(金) 09:07:18.05どうしたらいいでしょうか
サンプル
data = [0,1,0,1,0,1,0,1]
for i in range(10000):
test = data
test書き換え
dataがいつの間にか変わってしまってます。
0029デフォルトの名無しさん
2013/12/27(金) 10:28:17.36test = data は、testとdataの実体を共有させる意味だよ
共有してるのだから当然testを書き換えればdata側も変化する
dataの複製をtestに代入したいなら test = data[:]
0030デフォルトの名無しさん
2013/12/27(金) 10:48:39.39ありがとうございます。
勉強になります。
2次元リストの場合はdeepcopyでするみたいですね。
ttp://tsuchiya-yoshihiro.blogspot.jp/2008/03/python.html
0031デフォルトの名無しさん
2013/12/31(火) 10:53:38.55Pythonよりも蛇の知識が蓄積されていく・・・
0032デフォルトの名無しさん
2013/12/31(火) 11:06:01.020033デフォルトの名無しさん
2013/12/31(火) 11:27:04.13最初ハッシュタグ使ってたけど、いまごろ?っていうネタと勉強会の宣伝しかひっかからなかったから・・
0034デフォルトの名無しさん
2013/12/31(火) 12:35:55.470035デフォルトの名無しさん
2013/12/31(火) 13:56:46.770036デフォルトの名無しさん
2013/12/31(火) 14:04:32.800037デフォルトの名無しさん
2013/12/31(火) 14:07:24.090038デフォルトの名無しさん
2013/12/31(火) 14:10:43.58せいぜい頑張ってくださいねー
0039デフォルトの名無しさん
2013/12/31(火) 14:23:07.210040デフォルトの名無しさん
2013/12/31(火) 14:53:14.450041デフォルトの名無しさん
2013/12/31(火) 17:26:24.33西が始めた1chを彷彿とさせる
0042デフォルトの名無しさん
2013/12/31(火) 20:39:10.501chは運営も含めてダメだったし
0043デフォルトの名無しさん
2014/01/03(金) 19:20:29.05それでプログラム書きたいかと言われたら、
QWERTYのソフトウェアキーボードあってもはいとはいえないけど
0044デフォルトの名無しさん
2014/01/03(金) 20:36:19.160045デフォルトの名無しさん
2014/01/03(金) 20:58:54.17スマフォアプリの話か。
Rubotoの方がjrubyの実績を考えると現実的かな。
でも、多くのパーミッションが必要だろうし、javascriptもセキュリティホールになってたし、実機に入れたくはない。
0046デフォルトの名無しさん
2014/01/07(火) 16:43:17.300047デフォルトの名無しさん
2014/01/09(木) 03:23:44.70ちょっとググったけどなんかよさげだな
週末でマスターするわ
0048デフォルトの名無しさん
2014/01/09(木) 18:06:02.50Python3に対応していないから
0049デフォルトの名無しさん
2014/01/11(土) 23:46:28.97やりたいことベースで決めるべきなんだろうけど、お勉強なので流行りの手法に触れたい
0050デフォルトの名無しさん
2014/01/12(日) 00:07:53.930051デフォルトの名無しさん
2014/01/12(日) 00:59:04.94勉強だからこそ、標準で備わっているものから勉強しては?
0052デフォルトの名無しさん
2014/01/12(日) 04:25:13.63noseが主流
標準を使う意味はない
0053デフォルトの名無しさん
2014/01/12(日) 09:19:42.31005449
2014/01/12(日) 11:52:17.67あんまりレポートが詳細じゃないみたいなので不満が出てきたらpytestかdoctest触ってみる
0055デフォルトの名無しさん
2014/01/12(日) 23:45:42.48ストーリー by headless 2014年01月12日 12時55分
http://developers.slashdot.jp/story/14/01/11/2115245/
0056デフォルトの名無しさん
2014/01/13(月) 21:49:32.95sphinx で、現在表示してるページを示すtoctreeリンクがディレクトリなのはおかしい
という質問はどこですればいいでしょうか?
0057デフォルトの名無しさん
2014/01/13(月) 22:01:16.23無論↓
http://sphinxsearch.com/forum/forum.html?id=1
0058デフォルトの名無しさん
2014/01/13(月) 22:06:50.090059デフォルトの名無しさん
2014/01/13(月) 22:12:21.79何を訳の分からないことを
0060デフォルトの名無しさん
2014/01/13(月) 22:16:36.01あと、おかしいっていう言い方はしない方がいいぞ
君は利用させてもらってる立場だということを忘れるな
0061デフォルトの名無しさん
2014/01/14(火) 00:57:11.39史ね
0062デフォルトの名無しさん
2014/01/14(火) 01:35:52.520063デフォルトの名無しさん
2014/01/14(火) 07:17:15.63文字しかないコミュニケーションで
言葉に気をつけるのは人として当然の気遣いだ
精進するように
0064デフォルトの名無しさん
2014/01/14(火) 07:37:27.74お前も気をつけろよw
0065デフォルトの名無しさん
2014/01/14(火) 19:57:16.43Sphinxってドキュメント生成ツールの方じゃないの?
0066デフォルトの名無しさん
2014/01/14(火) 20:16:09.92ここじゃないのか
0067デフォルトの名無しさん
2014/01/14(火) 21:41:39.92報告あがってるかを確認するには良いけど。
先にサーバやsphinxの設定なのか、sphinx本体の問題なのか切り分けよう。
後者ならトラッカーで報告すべき問題だけど、確信がないならMLやircで質問した方が無難。
56 読む限りでは
webサーバ経由だとindex.htmlを探してくれる所、
ローカルのファイルを開いてるので、ディレクトリになる。
設定や運用で対処できる問題じゃないかなと思う。
0068デフォルトの名無しさん
2014/01/14(火) 22:43:44.370069デフォルトの名無しさん
2014/01/15(水) 00:37:09.160070デフォルトの名無しさん
2014/01/15(水) 01:06:49.140071デフォルトの名無しさん
2014/01/15(水) 03:54:10.19本当はエッチな画像収集したいのに
0072デフォルトの名無しさん
2014/01/15(水) 10:38:25.90問題は毎日数万枚落ちてくる画像からぐっとくる奴を選別するロジック
0073デフォルトの名無しさん
2014/01/15(水) 10:58:18.630074デフォルトの名無しさん
2014/01/15(水) 11:07:49.67そんなの出来たらチューリング賞ものだわ
0075デフォルトの名無しさん
2014/01/15(水) 12:49:57.27今はなきガゾクレ(phpだけど)みたいのが正解に近いんだろうなとは思う。
0076デフォルトの名無しさん
2014/01/15(水) 22:52:11.150077デフォルトの名無しさん
2014/01/15(水) 23:10:30.28https://addons.mozilla.org/firefox/addon/absolute-load-control/
0078デフォルトの名無しさん
2014/01/15(水) 23:12:24.280079デフォルトの名無しさん
2014/01/15(水) 23:16:39.28>ぐっとくる奴
キーワード抽出
ヒストグラム分析
あとは画像を比べて「ぐっとくる」方をユーザにクリックしてもらって
統計とって・・・あれどっかで聞いたようなお話
0080デフォルトの名無しさん
2014/01/16(木) 02:16:39.860081デフォルトの名無しさん
2014/01/16(木) 10:23:30.79あるよ
0082デフォルトの名無しさん
2014/01/16(木) 10:48:16.72と
if a not is None:
と
if not a is None:
いつも迷う
0083デフォルトの名無しさん
2014/01/16(木) 12:53:53.84それぞれnotを左項の前に置いた時とバイトコードにコンパイルされた時点で同しになる。
0084デフォルトの名無しさん
2014/01/16(木) 15:02:57.21と
hoge is None
の違いって何?
0085デフォルトの名無しさん
2014/01/16(木) 15:12:44.52hogeキチガイは消えろ
0086デフォルトの名無しさん
2014/01/16(木) 16:50:14.54初心者なんで間違ってるかもしれないけど
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
0087デフォルトの名無しさん
2014/01/16(木) 23:42:31.39ある本で、 is が紹介してあって、「== を is て書けるから、英語の文章のように読めるからすごいでしょ」って内容で説明が終わってた
0088デフォルトの名無しさん
2014/01/16(木) 23:46:36.25「== を is て書けるから、英語の文章のように読めるからすごいでしょ」
が引用?
0089デフォルトの名無しさん
2014/01/17(金) 03:02:56.98ありがとう。納得した。
==がオーバーライドされてるって状況を除けばNoneに対してisと==使い分ける意味はないか。
しかし、演算子が上書きされてることを考慮しなきゃならないの面倒だな
C++みたいな泥沼に嵌りそう。
0090デフォルトの名無しさん
2014/01/17(金) 05:24:28.00いいから二度と来るなhogeキチガイ
0091デフォルトの名無しさん
2014/01/17(金) 15:39:55.08泥沼にはまるのはお前の知能が低いからだろ。
まさか人並みの知能だと思ってんの?w
思いあがるなゴミクズが。
0092デフォルトの名無しさん
2014/01/17(金) 17:46:37.070093デフォルトの名無しさん
2014/01/17(金) 18:50:26.85こいつはいろんなスレで荒らしてるから相手しないのが得策
0094デフォルトの名無しさん
2014/01/17(金) 19:57:28.69他の点だと、pep8 でチェックするとエラーとして報告されるので、
コーディング・スタイル・ガイド読んでるかどうかの試金石的な側面もある。
is/== の違いが解ってれば、
Noneのようなシングルトン(インスタンスがひとつしかない)オブジェクトとの比較に
== を使う必要ないのは自明なので、迷うような状況はないはず。
>>87
その説明だと、internの仕組みをしらず、文字の同値判定にis使ってはまりそう。。
0095デフォルトの名無しさん
2014/01/18(土) 18:16:16.79関数型をお手軽に勉強するのにpythonって選択はよいですか?
0096デフォルトの名無しさん
2014/01/18(土) 19:07:47.12最初から関数型言語を触ったほうがよいです
0097デフォルトの名無しさん
2014/01/18(土) 21:32:55.45pygameを用いて作成したものはLGPLが適応されてソース公開ですか?
0098デフォルトの名無しさん
2014/01/18(土) 22:01:47.39pygame自体を変更しない限りは公開しなくていいはず
0100デフォルトの名無しさん
2014/01/19(日) 10:49:31.89LGPLでソース公開って
静的してないのにそうなるの?
pythonからだとソースのまま使ってるから
動的リンクにならないって話?
0101デフォルトの名無しさん
2014/01/19(日) 11:22:44.25This 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.
0102デフォルトの名無しさん
2014/01/21(火) 06:27:39.910103デフォルトの名無しさん
2014/01/22(水) 00:16:33.770104デフォルトの名無しさん
2014/01/22(水) 04:36:25.400105デフォルトの名無しさん
2014/01/22(水) 08:42:08.770106デフォルトの名無しさん
2014/01/22(水) 08:43:23.160107デフォルトの名無しさん
2014/01/22(水) 15:48:27.57>>100
>>101
thx
0108デフォルトの名無しさん
2014/01/31(金) 01:53:04.16たぶん
0109デフォルトの名無しさん
2014/02/08(土) 11:25:47.43個人的に使うだけだからgpl云々気にせずにはじめから手堅くpyqt使っとけばよかった
0110デフォルトの名無しさん
2014/02/12(水) 16:35:28.05http://www.pythonb.org/
0111デフォルトの名無しさん
2014/02/12(水) 20:07:55.530112デフォルトの名無しさん
2014/02/12(水) 21:34:42.300113デフォルトの名無しさん
2014/02/12(水) 21:35:22.160114デフォルトの名無しさん
2014/02/12(水) 23:43:26.950115デフォルトの名無しさん
2014/02/13(木) 02:32:28.87じゃあLispでいいやん
0116デフォルトの名無しさん
2014/02/13(木) 09:12:02.91>
>"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使うなよ・・・
0117デフォルトの名無しさん
2014/02/13(木) 09:28:53.17にしてもずっと前からカーリーブレースでインデントな
Python 実装はあったと思うんだけど思い出せない
0118デフォルトの名無しさん
2014/02/13(木) 14:14:56.49jokeなら pybraces という encodingsに入れて # coding: braces で
{} ブロックや ++ インクリメントを可能にするものがあった。
>>114
hylang.org が頑張ってる。Python 上で実行されるので
実行時の関数の名前空間的は Scheme に近いけど、組込関数の命名等は Lisp っぽい。
0119デフォルトの名無しさん
2014/02/13(木) 14:39:41.35それ…かな?記憶があやふやすぎる
でもありがとう
0120デフォルトの名無しさん
2014/02/15(土) 12:14:46.30http://www.checkio.org/
0121デフォルトの名無しさん
2014/02/15(土) 12:20:31.72コード書かないとアカウント作れないって奴か
CAPTCHAの形としては面白い
0122デフォルトの名無しさん
2014/02/16(日) 00:03:39.24(どっちかを2行目にするとエラる)
0123デフォルトの名無しさん
2014/02/16(日) 00:17:50.04普通は動くはずだ
エラーの内容はなんだ
0124デフォルトの名無しさん
2014/02/16(日) 00:30:11.04両方書く場合はexecとPythonの仕様のため>>123以外の書き方はない。
だから普通は動くと言い切れる。
0125デフォルトの名無しさん
2014/02/16(日) 00:47:36.80他のところも触ったからそっちが原因なんかな?
エラーとして吐いたんじゃなくて文字化けだったんだ
0126デフォルトの名無しさん
2014/02/16(日) 01:05:29.310127デフォルトの名無しさん
2014/02/16(日) 03:10:53.480128デフォルトの名無しさん
2014/02/16(日) 05:35:46.88発注者にソースコード付きで納品する場合はPyQtでもいいんでしょうか
ちなみに、発注者は外部に配布することはなさそうです
ライセンスのことなんて考えたことなかったんで、なんか面倒ですねこういうの
0129デフォルトの名無しさん
2014/02/16(日) 13:53:17.53ちなみに自分自身はBlenderのスクリプト書くために覚えようかと思った程度の部外者です。
0130デフォルトの名無しさん
2014/02/16(日) 15:55:31.930131デフォルトの名無しさん
2014/02/16(日) 19:03:02.120132デフォルトの名無しさん
2014/02/16(日) 19:47:36.700133デフォルトの名無しさん
2014/02/16(日) 20:12:20.860134デフォルトの名無しさん
2014/02/16(日) 21:11:03.270135デフォルトの名無しさん
2014/02/16(日) 23:27:55.510136デフォルトの名無しさん
2014/02/16(日) 23:31:45.930137デフォルトの名無しさん
2014/02/17(月) 00:38:01.180138デフォルトの名無しさん
2014/02/17(月) 05:15:12.020139デフォルトの名無しさん
2014/02/17(月) 19:43:20.37問題がプログラムの能力関係なく難しい奴が多い
0140デフォルトの名無しさん
2014/02/17(月) 20:05:35.95ライセンスもそうだがPySideは開発がクソ遅いぞ
Qt5対応まだかいな
0141デフォルトの名無しさん
2014/02/17(月) 21:34:29.840142デフォルトの名無しさん
2014/02/20(木) 15:37:21.52http://www.python.org/
0143デフォルトの名無しさん
2014/02/20(木) 16:34:51.14http://legacy.python.org/
0144デフォルトの名無しさん
2014/02/20(木) 17:36:48.460145デフォルトの名無しさん
2014/02/20(木) 17:42:17.00ドメイン更新忘れて、のっとられたとかじゃないんか
0146デフォルトの名無しさん
2014/02/20(木) 17:46:12.47もどったw
0147デフォルトの名無しさん
2014/02/20(木) 19:36:16.19ガラ携用かな?
0148デフォルトの名無しさん
2014/02/21(金) 09:14:52.350149デフォルトの名無しさん
2014/02/24(月) 16:30:34.48レスポンス遅いけど
0150デフォルトの名無しさん
2014/02/26(水) 22:53:21.64こちらナパームっ!
応答頼む。
0151デフォルトの名無しさん
2014/03/10(月) 12:02:49.760152デフォルトの名無しさん
2014/03/10(月) 12:04:59.430153デフォルトの名無しさん
2014/03/10(月) 20:43:33.220154デフォルトの名無しさん
2014/03/10(月) 20:47:10.110155デフォルトの名無しさん
2014/03/10(月) 21:14:49.110156デフォルトの名無しさん
2014/03/10(月) 21:29:38.72一番安定してるはずじゃないの
0157デフォルトの名無しさん
2014/03/10(月) 21:38:08.660158デフォルトの名無しさん
2014/03/10(月) 22:02:10.01http://blog.tokumaru.org/2011/08/php537crypt.html
0159デフォルトの名無しさん
2014/03/11(火) 01:59:00.58そう簡単に変われないよ
0160デフォルトの名無しさん
2014/03/11(火) 03:15:09.060161デフォルトの名無しさん
2014/03/11(火) 04:31:54.40そのクリティカルって用語の意味はあってるの?
そういうものにPythonが使われる理由は、単に選択肢がないってだけで、
本業でやるならPHP,js,Java,c,VBAで片付けてしまうのが防衛的なんだよ。
医者や研究者のような華やかな舞台が、自分にも用意されているか
ジックリとよく考えてからPHP,Javaを使え
0162デフォルトの名無しさん
2014/03/11(火) 04:39:49.59PHPというパイが限界になるのを防ぐかつ、初心者潰しを兼ねている
いや、趣味なら何を使おうが構わないけどさ
0163デフォルトの名無しさん
2014/03/11(火) 08:29:32.54いや、統計解析はもっぱらPythonが使われるわ。
そうでなければ、RやStata (経済系) などの統計解析専用のソフトを使う。
0164163
2014/03/11(火) 08:51:04.830165デフォルトの名無しさん
2014/03/11(火) 17:51:09.38scipy周りって、インストール時に依存するライブラリが多い。
環境を整えるの面倒だからRを使った方が楽。
生残に使えそうな道具って、PHP,c,R,SQLぐらい。
広告と統計の情報戦を支配したものが次の独裁者。
0166デフォルトの名無しさん
2014/03/11(火) 17:55:54.120167デフォルトの名無しさん
2014/03/11(火) 19:36:00.32sageやenthought等のサポート外?
パッケージ・マネージャも使えない環境なのかな。
0168デフォルトの名無しさん
2014/03/11(火) 19:46:31.620169デフォルトの名無しさん
2014/03/12(水) 00:01:31.70ID:pSVgGjcw統計解析で使われるというより、オライリーとかの統計解析の入門の本で使われてるだけな気がするのは俺だけか
0170デフォルトの名無しさん
2014/03/12(水) 12:45:24.45ID:QQXsWT8X0171デフォルトの名無しさん
2014/03/12(水) 15:02:11.08ID:Hk7oPv6G0172デフォルトの名無しさん
2014/03/12(水) 16:47:16.32ID:gaRf+Hfn0173デフォルトの名無しさん
2014/03/13(木) 10:58:12.23ID:d/qHbQav「if」「辞書」「OOP」のどれかを使う。
「if」は格好悪い。
ネットで調べてみたらこんな感じでしたが、「OOP」の意味が分からないのと
「辞書」の書き方が難しい。うーむ。
0174デフォルトの名無しさん
2014/03/13(木) 11:05:37.72ID:dvaQTbQUむしろ elif の方が柔軟
0175デフォルトの名無しさん
2014/03/13(木) 11:16:15.45ID:/QxjYYhwfactoryのとこだけはif使うけど
0176デフォルトの名無しさん
2014/03/13(木) 12:08:47.35ID:xoYJgDxQFactoryでも、クラスの方にそれぞれ条件を定義して、ループで回す方が追加が楽。できないような場合もあるだろうけど。
0177デフォルトの名無しさん
2014/03/13(木) 15:49:47.05ID:Rx1X1E2Sそれ、すごいわかる。
でも、pythonのforが強力すぎるから、そのうち不満がなくなると思うよ。
0178デフォルトの名無しさん
2014/03/13(木) 17:27:28.18ID:WRX1RKC5ま、switch人とif人が喧嘩しないだけで十分メリットです
0179デフォルトの名無しさん
2014/03/13(木) 19:44:27.95ID:q537Y7Eaifは田舎者
時代はcond
0180デフォルトの名無しさん
2014/03/13(木) 20:25:03.33ID:swUlKh6b0181デフォルトの名無しさん
2014/03/13(木) 20:30:59.35ID:Rp+Ncv2K(2) PythonとPySide/PyQt
(1)と(2)を比較した場合
GUIアプリケーション開発でどれくらい開発効率に差があるのでしょうか?
0182デフォルトの名無しさん
2014/03/13(木) 21:39:10.96ID:d/qHbQav確かに「if」なら何とか書けるけど。しょっぱなから「格好悪い」って言うのを
書くのも寂しいなw
cond・・・ナンダロ
0183デフォルトの名無しさん
2014/03/13(木) 21:43:29.20ID:xoYJgDxQGUIアプリケーションの内容と、開発チームのスキル、開発手法によるのでは。
そんな画一的に言えるなら、開発する時悩まなくていいねぇ。
0184デフォルトの名無しさん
2014/03/13(木) 22:08:54.04ID:iFZlGA6C0185デフォルトの名無しさん
2014/03/14(金) 10:57:47.69ID:B0I5wmD6例えばディレクトリにある拡張子cのファイルにdo_c, cppにdo_cpp...という処理をする場合。
普通に全てのファイルをリストアップしてファイル名で処理を分岐させることもできるけど、
それよりも、拡張子cのファイルのリストを用意してdo_cをする、次に拡張子cppのリストを用意
してdo_cppをする...というふうにしていった方がpythonではうまくいくとおもう。
後者は、データとアルゴリズムが分離しているから、デバッグが簡単。
0186デフォルトの名無しさん
2014/03/14(金) 11:15:24.56ID:DLd7PKwH関数型の出番やね
0187デフォルトの名無しさん
2014/03/14(金) 15:50:16.30ID:E3huAYD30188デフォルトの名無しさん
2014/03/14(金) 23:03:07.62ID:LfDYXH1pそんなに変わるかなぁ...?
0189デフォルトの名無しさん
2014/03/14(金) 23:39:02.36ID:Xw2YMnjU0190デフォルトの名無しさん
2014/03/15(土) 18:36:08.55ID:/ZYi2xvoなるほど、開発効率がさほど変わらないんだったら
C++でQtってのをやってみます
0191デフォルトの名無しさん
2014/03/15(土) 18:38:15.72ID:/J1PnRGIいや、変わると言ったつもりなんだが。
0192デフォルトの名無しさん
2014/03/15(土) 19:24:14.04ID:2wONVlT30193デフォルトの名無しさん
2014/03/15(土) 21:41:37.63ID:4mjgN+N00194デフォルトの名無しさん
2014/03/16(日) 03:09:56.88ID:4/JxDy+m0195デフォルトの名無しさん
2014/03/17(月) 22:50:35.95ID:4OipLcM60196デフォルトの名無しさん
2014/03/19(水) 21:26:46.34ID:MW1VLFZa0197デフォルトの名無しさん
2014/03/19(水) 21:57:19.75ID:kge1HlGM0198デフォルトの名無しさん
2014/03/19(水) 22:02:42.20ID:xzD/036Z0199デフォルトの名無しさん
2014/03/19(水) 22:58:06.37ID:zInvMfwJ0200デフォルトの名無しさん
2014/03/20(木) 01:42:15.23ID:ekt3Bc1s両対応コード各時点で3使う利点ゼロじゃね?
0201デフォルトの名無しさん
2014/03/20(木) 02:03:48.56ID:XuSWxLyiPython2じゃなきゃダメって連中は隔離すべき。Googleも含めて。
>>198
いまどき3に対応してないようなライブラリに存在意義などない。どうせこの先3以降に対応する気ないんだし。
そしてそんなライブラリを使う方が問題。
0202デフォルトの名無しさん
2014/03/20(木) 02:17:57.49ID:y19Rl0dCまだ2にしておいたほうがいいよ
0203デフォルトの名無しさん
2014/03/20(木) 02:24:14.46ID:is8tcyW3世間知らずでおめでたいですな
0204デフォルトの名無しさん
2014/03/20(木) 03:32:47.34ID:Y49TJzXmまあ、社内に残ってる2のコードを使わなきゃいけないならしゃーないけどさ
0205デフォルトの名無しさん
2014/03/20(木) 04:31:49.23ID:nJ+sxqsp別言語だけど偶然使えるライブラリがあるという姿勢なら、ヤバそうなライブラリはインターフェイスを工夫して勝手に隔離して使うようになるので、こんなに混乱しなかったと思う
オフィシャル側も変に互換性に気をつかうこともなかったと思う
0206デフォルトの名無しさん
2014/03/20(木) 05:11:38.63ID:pLHQe1Ktこういうことになるリスクは受け入れるべきだよ
文句や愚痴はみっともないよ
0207デフォルトの名無しさん
2014/03/20(木) 06:51:55.90ID:YYkkDc7U決勝点を決めるのはだれだ
0208デフォルトの名無しさん
2014/03/20(木) 07:34:11.30ID:/AmDJKve0209デフォルトの名無しさん
2014/03/20(木) 08:24:59.10ID:YYkkDc7U0210デフォルトの名無しさん
2014/03/20(木) 08:33:35.00ID:BXq4AoWO0211デフォルトの名無しさん
2014/03/20(木) 08:39:10.28ID:klDTLxpBウーム
俺はパイパンがいいかな
0212デフォルトの名無しさん
2014/03/20(木) 09:17:30.02ID:A2d19kIt0213デフォルトの名無しさん
2014/03/20(木) 11:40:32.90ID:CwUNd0Avこれじゃだめなの?
26.6. 2to3 - Python 2 から 3 への自動コード変換
http://docs.python.jp/3.3/library/2to3.html
0214デフォルトの名無しさん
2014/03/20(木) 16:13:31.17ID:hPAPrE6M0215デフォルトの名無しさん
2014/03/20(木) 20:28:57.57ID:YYkkDc7U0216デフォルトの名無しさん
2014/03/21(金) 12:53:27.46ID:eibr9P7Y興味あってML探してるけどみつからねえ
0217デフォルトの名無しさん
2014/03/21(金) 13:12:03.83ID:rBuFwF9H適当なフォルダに置いてショートカット作ってWクリじゃダメなん?
0218デフォルトの名無しさん
2014/03/21(金) 13:14:23.73ID:XmJTopJD実行する.pyに使われない関数を列挙したいのですが、
何か方法ないでしょうか?
開発中に、複数のファイルにいろんな関数を適当に書き散らしてたのですが、
機能は実装できたので、不要な関数を削除して、ソースコードをきれいにしたいと考えてます。
0219デフォルトの名無しさん
2014/03/21(金) 13:15:01.62ID:8onNXptueasy_installとか、createdb(pgsql)みたいに、そればかり使ってない人にはわかりにくいから、、、とかかなぁ。
0220デフォルトの名無しさん
2014/03/21(金) 13:27:59.02ID:eibr9P7Y簡単なのはデコレータ使って登録時と呼び出し時に関数名を出力するようにする
あとは全パス通して引き算
0221218
2014/03/21(金) 14:34:11.57ID:XmJTopJDありがとうございます。初めてデコレータを使いました。登録時に処理を入れられるんですね。
以下、作ってみたコードです。
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()
0222デフォルトの名無しさん
2014/03/21(金) 16:29:52.64ID:WvfB2U6l0223デフォルトの名無しさん
2014/03/21(金) 16:55:12.26ID:WvfB2U6lideone.com/AYHcYi
こんなの書いた
モジュールとテストを一つのファイルにまとめられなかったから試すときはそれぞれ保存してください
listfunc.registerを呼べば以降の関数呼び出しが標準ライブラリ含めすべて表示されます
0224218
2014/03/21(金) 18:02:02.80ID:XmJTopJDデコレータをそれぞれの関数に書く手間が省けて助かります。
まだ2.7をつかってるので、
nonlocalのとこをhttp://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))
を加えて使うことにします。
どうもありがとうございます。
0225デフォルトの名無しさん
2014/03/21(金) 18:46:55.83ID:jrmNbbM80226デフォルトの名無しさん
2014/03/21(金) 20:02:18.87ID:wvz7f8Ge0227デフォルトの名無しさん
2014/03/21(金) 20:10:41.63ID:U4k2mRUx0228デフォルトの名無しさん
2014/03/21(金) 20:22:30.95ID:8onNXptu0229デフォルトの名無しさん
2014/03/21(金) 23:20:01.18ID:WvfB2U6lわすれてた
0230デフォルトの名無しさん
2014/03/22(土) 15:10:32.56ID:ohMGVRuKこの場合はさ、coding: utf-8がなければpython2ではエラーになるんだよね。
それで、元のコードがpython2で動作することを意図してないんだったら、
エラーになる方が親切だと思うんだ。
0231デフォルトの名無しさん
2014/03/22(土) 15:35:34.11ID:Nsic/UJLエンコーディングエラー→Python2で動かすことを意図されてないスクリプトだ
って論理は飛躍し過ぎてる。
0232デフォルトの名無しさん
2014/03/22(土) 15:40:43.66ID:Nsic/UJLif sys.version_info[0] < 3: raise Exception()
0233デフォルトの名無しさん
2014/03/22(土) 16:09:12.33ID:5gx6vbDt正しい
0234デフォルトの名無しさん
2014/03/22(土) 16:25:38.27ID:ohMGVRuK必要ないものは書かない方がエレガントだと思うけど。
0235デフォルトの名無しさん
2014/03/22(土) 16:31:55.86ID:5gx6vbDtガキ
0236デフォルトの名無しさん
2014/03/22(土) 17:03:29.33ID:8TwcP1VUそれにエンコードで失敗するのを利用してpython2であることを示すなんて道具の使い道が間違ってる。
0237デフォルトの名無しさん
2014/03/22(土) 17:59:34.91ID:Nsic/UJL余計な類推を必要とするものをエレガントなどとは呼ばない
0238デフォルトの名無しさん
2014/03/22(土) 19:04:21.29ID:5gx6vbDt正しい、君、頭良さそうだね
0239デフォルトの名無しさん
2014/03/22(土) 19:14:19.07ID:vI8AO5AOてことは、MS-IMEだとかATOKだとかWnnだとかみたいなAI変換使ってると非エレガントで頭良くないと……
SKK使ってる俺勝ち組?
0240デフォルトの名無しさん
2014/03/22(土) 19:14:21.94ID:Mt3jN67W0241デフォルトの名無しさん
2014/03/22(土) 19:17:45.56ID:5gx6vbDtオバカはレスを控えましょう
0242デフォルトの名無しさん
2014/03/22(土) 19:21:15.16ID:vI8AO5AO0243デフォルトの名無しさん
2014/03/22(土) 19:22:02.80ID:ohMGVRuKと心配したんだよ。もし本当にそうしたければ、そのままcoding: utf-8って書き続けてればいいよ。
0244デフォルトの名無しさん
2014/03/22(土) 19:40:21.24ID:2SSq2dpXあんまりそういう書き込みは見ないね。
0245デフォルトの名無しさん
2014/03/22(土) 20:42:59.52ID:tGYOmkbl0246デフォルトの名無しさん
2014/03/22(土) 21:56:12.88ID:LWANoEcl0247デフォルトの名無しさん
2014/03/23(日) 00:58:37.31ID:wgQL48Ph0248デフォルトの名無しさん
2014/03/23(日) 11:26:22.29ID:Zo8uS5e/いろんな考え方があるんだろうけど、と前置きしてる割に頭が堅いんですなあ。
予防線はった意味がないじゃないですか。
0249デフォルトの名無しさん
2014/03/23(日) 15:55:18.25ID:3PJaiABfロケール等に左右されたくなければ何かしら明示する
`何もしなければ`utf8というだけなのだから
0250デフォルトの名無しさん
2014/03/23(日) 17:06:53.13ID:3XgyoelJ化けるなら化ければよいしutf-8以外が混入して落ちるなら落ちればよい!
0251デフォルトの名無しさん
2014/03/23(日) 18:39:45.60ID:J7k4ZnUj0252デフォルトの名無しさん
2014/03/23(日) 19:01:59.17ID:hZ1zX5Vz0253デフォルトの名無しさん
2014/03/24(月) 00:30:50.13ID:A26SCJHG0254デフォルトの名無しさん
2014/03/25(火) 01:58:22.68ID:aBTT0lNY0255デフォルトの名無しさん
2014/03/25(火) 02:12:28.44ID:B2kWR3GE0256デフォルトの名無しさん
2014/03/25(火) 18:43:41.69ID:BEoXN/bP0257デフォルトの名無しさん
2014/03/25(火) 23:37:14.61ID:uoZ3W6ro0258デフォルトの名無しさん
2014/03/26(水) 02:21:36.17ID:NXJ9wgj70259デフォルトの名無しさん
2014/03/26(水) 02:26:03.30ID:oWTNwrlD0260デフォルトの名無しさん
2014/03/26(水) 03:03:32.61ID:j+UsaIor無いものについては何も言えない。
0261デフォルトの名無しさん
2014/03/26(水) 04:06:28.07ID:6UDaHe6u■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■□□□□■■□■■■□■■□□□□□■■■□■■■■■■■■
■■□■■□■■□■■■□■■■■■■□■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■□■■■■
■■■■■□■■■■■□■■■■■□■■■■■□■■■□■■■■
■■■■□■■■■■□■■■■■■□□■■■■□■■□■■■■■
■■■■□■■■■■□■■■■■□■■□■■■□■■□■■■■■
■■■□■■■■■□■■■■■□■■■■□■■□■□■■■■■■
■■□■■■■■□■■■■■□■■■■■■■■□□■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■□□□□□□■■□□□□□□■■■■■□■■■□■■□■■□■
■□■■■■□■■□■■■■□■■■■□■□■■■□■□■□■■
■□■■■■□■■□■■■■□■■■□■■■□■■■□□□■■■
■□□□□□□■■□□□□□□■■□■■■■■■□□□□□□□■
■□■■■■□■■□■■■■□■■□□□□□□■□■■■■■□■
■□■■■■□■■□■■■■□■■■■■□■■■□■■■■■□■
■□□□□□□■■□□□□□□■■■■■□■■■□□□□□□□■
■□■■■■■■■■■■■■□■■■■■□■■■□■■■■■□■
■□■■■■■■□■■■■■□■■□□□□□□■□■■■■■□■
■□■■□□□□□□□■■■□■■■■■□■■■□□□□□□□■
■□■■■■■□□■■■■■□■■■□■□■□■□■■■■■□■
■□■■■■□■□■■■■■□■■■□■□■□■□■■■■■□■
■□■■■□■■□■■■□■□■■■□■□■□■□□□□□□□■
■□■■□■■□□■■■■□□■■■■■□■■■■■□■□■■■
■□■■■■■■□■■■■■□■■□□□□□□□■□■■■□■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
0262デフォルトの名無しさん
2014/03/26(水) 10:32:52.56ID:73xHP9jJダメだよマトモなとこ見せちゃ、キチガイっぷりが薄まる
0263デフォルトの名無しさん
2014/03/26(水) 12:29:59.35ID:FP7SOtK/段々と習熟していく
ほら、みて↓
0264デフォルトの名無しさん
2014/03/26(水) 12:33:30.28ID:WRQ9gvUM■■□□□□■■□■■■□■■□□□□□■■■□■■■■■■■■
■■□■■□■■□■■■□■■■■■■□■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■■■■■■
■□■■■□■■■■■□■■■■■■□■■■■□■■■□■■■■
■■■■■□■■■■■□■■■■■□■■■■■□■■■□■■■■
■■■■□■■■■■□■■■■■■□□■■■■□■■□■■■■■
■■■■□■■■■■□■■■■■□■■□■■■□■■□■■■■■
■■■□■■■■■□■■■■■□■■■■□■■□■□■■■■■■
■■□■■■■■□■■■■■□■■■■■■■■□□■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■□□□□□□■■□□□□□□■■■■■□■■■□■■□■■□■
■□■■■■□■■□■■■■□■■■■□■□■■■□■□■□■■
■□■■■■□■■□■■■■□■■■□■■■□■■■□□□■■■
■□□□□□□■■□□□□□□■■□■■■■■■□□□□□□□■
■□■■■■□■■□■■■■□■■□□□□□□■□■■■■■□■
■□■■■■□■■□■■■■□■■■■■□■■■□■■■■■□■
■□□□□□□■■□□□□□□■■■■■□■■■□□□□□□□■
■□■■■■■■■■■■■■□■■■■■□■■■□■■■■■□■
■□■■■■■■□■■■■■□■■□□□□□□■□■■■■■□■
■□■■□□□□□□□■■■□■■■■■□■■■□□□□□□□■
■□■■■■■□□■■■■■□■■■□■□■□■□■■■■■□■
■□■■■■□■□■■■■■□■■■□■□■□■□■■■■■□■
■□■■■□■■□■■■□■□■■■□■□■□■□□□□□□□■
■□■■□■■□□■■■■□□■■■■■□■■■■■□■□■■■
■□■■■■■■□■■■■■□■■□□□□□□□■□■■■□■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
0265デフォルトの名無しさん
2014/03/26(水) 14:37:13.03ID:2ZwiZf8I0266デフォルトの名無しさん
2014/03/26(水) 18:44:49.29ID:ly7F2UGLPython3からPython2のメソッドを呼び出す場合、今はPython2で起動したRPCサーバ上の
メソッドをPython3から呼び出しているのですが、もっと良い方法がありますか?
ご先達の智恵をお貸しくださいませ
0267デフォルトの名無しさん
2014/03/26(水) 19:00:34.22ID:2ZwiZf8Iいい悪いの判断の基礎はコストを償却できるかどうかだろ
0268デフォルトの名無しさん
2014/03/26(水) 20:07:47.95ID:ly7F2UGLレスありがとうございます
規模は特別考えていなかったのですが、2to3で変換できないサードパーティ
モジュール(Mechanizeなど)を使いたい場合です
python3でできることは全部python3で行うので、小さい規模になると思います
0269デフォルトの名無しさん
2014/03/26(水) 20:10:26.25ID:6UDaHe6u/:::ヾ \
|::::::| パイソン |
ヽ;;;;;| -==≡ミ ≡=-|ミ
/ヽ ──| ● | ̄| ● ||
ヽ < \_/ ヽ_/|
ヽ| /( )\ ヽ
| ( ` ´ | | < ちんちん出しちゃった!
| ヽ \_/\/ヽ/ |
( ̄ ̄\ヽ ヽ \  ̄ ̄/ / / ̄ ̄ ̄)
ヽ ヽ. ヽ \  ̄ ̄ / し | |
| しノ / ' ゝ ── ' ””ヽ . | |
\ \ / ' \ . / /
\ .\ヽ ° ° ヽ / /
\ \ | ヽ/ /
/ \ \ | / /
/ /\ \ ∩ / /
/ / ヽ ) (::)(::) / /\_
⊂_) | | \、__ う
ヽ * ノ
ミ_____人____ノ
0270デフォルトの名無しさん
2014/03/26(水) 20:15:09.04ID:BOiMxnQohttp://www.makehuman.org/
0271デフォルトの名無しさん
2014/03/26(水) 22:41:00.94ID:turSpz6n0272デフォルトの名無しさん
2014/03/28(金) 00:04:52.13ID:JSxbfC7Ittp://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
0273デフォルトの名無しさん
2014/03/28(金) 01:04:39.88ID:1y3lCUEz0274デフォルトの名無しさん
2014/03/28(金) 01:51:38.36ID:1ftEUC5zそもそもcursesのこの順にしたのかは知らん
array[y][x]からきてるのかな
0275デフォルトの名無しさん
2014/03/28(金) 01:57:12.16ID:mIpGRx810276デフォルトの名無しさん
2014/04/02(水) 08:45:10.86ID:sLisU0wY0277デフォルトの名無しさん
2014/04/02(水) 10:56:31.98ID:+g7Eqj8Q/ ̄ ̄ ̄\
/ノ / ̄ ̄ ̄\
/ノ / / ヽ
| / | __ /| | |__ |
| | LL/ |__LハL |
\L/ (・ヽ /・) V
/(リ ⌒ ●●⌒ )
| 0| __ ノ あんたたち低学歴の童貞でしょ♪
| \ ヽ_ノ /ノ
ノ ノノ_.\___ _ ノ( ((
( ((/ / ├─-..,
)/ ゝ ¬ ,r一 )
|ノ r" /
/ `y
{ c | c |
ゝ 人 丿
`- ー' \ __,. ィ
ゝ / /
/ ρ /ノ
/ 〈
0278デフォルトの名無しさん
2014/04/02(水) 14:40:44.41ID:wOtJqRU90279デフォルトの名無しさん
2014/04/02(水) 22:14:42.40ID:1YybG//T型宣言ってないですよね?
0280デフォルトの名無しさん
2014/04/02(水) 23:56:47.53ID:8tQLIdI3http://docs.python.jp/3.3/library/functions.html#bytes
>>> bytes(1)
b'\x00'
http://docs.python.jp/3.3/library/functions.html#bytearray
>>> bytearray(1)
bytearray(b'\x00')
0281デフォルトの名無しさん
2014/04/03(木) 00:48:54.26ID:q4W9TpWW3から入ろうとすると資料が足りなくて結局2系の資料を呼んで3で使えるように試行錯誤する必要がある
なら2を学んで体系的に理解できたら3に入ればいい
幸い2系も長い間バクフィックスされるとのことで作ったものが無駄になりづらいだろうから
0282デフォルトの名無しさん
2014/04/03(木) 00:58:22.68ID:hnpj0u0+おっさん乙
資料が足りないとかなんとかいろいろ下手なミスリードだな
0283デフォルトの名無しさん
2014/04/03(木) 01:08:32.77ID:xLDtsOGn今は日本語のドキュメントもあるし、インターフェイスが変わったライブラリなら既に誰か解説してるでしょ
0284デフォルトの名無しさん
2014/04/03(木) 07:30:52.80ID:9rp45yLzそろそろ死ね
0285デフォルトの名無しさん
2014/04/03(木) 10:06:24.29ID:QUZ4kSS9ただググるとき2系のが混ざってうざかったけどね
0286デフォルトの名無しさん
2014/04/03(木) 15:11:10.10ID:tguWcy710287デフォルトの名無しさん
2014/04/03(木) 20:39:26.37ID:1B1CEyF0それともどっちでも動くようにすると速度とかで不利になるの?
0288デフォルトの名無しさん
2014/04/03(木) 20:45:57.34ID:JP24RfI80289デフォルトの名無しさん
2014/04/03(木) 20:50:08.28ID:ubhyIwdO0290デフォルトの名無しさん
2014/04/03(木) 20:53:04.33ID:9rp45yLz0291デフォルトの名無しさん
2014/04/03(木) 23:31:55.36ID:vKoy3Uhcデファクトスタンダードのenthoughtパッケージも2.7。
勿論、2より3がいい分野もあるんだろうし、あんまり決めつけずに柔軟に対応してればいいんじゃない?
0292デフォルトの名無しさん
2014/04/03(木) 23:41:51.63ID:23c/Tj4/向こうはどうでもいいんだろうね。
0293デフォルトの名無しさん
2014/04/04(金) 00:04:27.57ID:FWP3Qf6Lあと2年待て
0294デフォルトの名無しさん
2014/04/04(金) 00:38:08.62ID:dy/+FFqQ保証してやる
そのまま進歩しないまま死ね
邪魔だからな
0295デフォルトの名無しさん
2014/04/04(金) 00:54:58.60ID:2wmdZH5V>numpy,scipy,matplotlibあたりの超重要ライブラリが事実上3には
>まだベータバージョンでしか対応していない。その他もほとんど3じゃダメ
一覧表とかある?
0296デフォルトの名無しさん
2014/04/04(金) 01:01:01.89ID:PzcHk0gP0297デフォルトの名無しさん
2014/04/04(金) 01:06:44.85ID:w/SHgNoQPyPI登録分のみ
ttp://python3wos.appspot.com/
0298デフォルトの名無しさん
2014/04/04(金) 01:08:52.83ID:ZjcHA0mi0299デフォルトの名無しさん
2014/04/04(金) 01:33:41.84ID:FNBn05YDどういうことですか?
2が好きな訳じゃなくただ3覚えるのが面倒
0300デフォルトの名無しさん
2014/04/04(金) 01:37:44.84ID:PzcHk0gP> 2が好きな訳じゃなくただ3覚えるのが面倒
それは実質同じ意味
0301デフォルトの名無しさん
2014/04/04(金) 01:43:12.17ID:Ml9ecBZV0302デフォルトの名無しさん
2014/04/04(金) 02:51:39.38ID:usPSDdY70303デフォルトの名無しさん
2014/04/04(金) 06:51:42.21ID:dy/+FFqQ事実上ってのは何の予防線よ
自信持って事実だとは言えないのか?
まあ妄想だろうからなw
0304デフォルトの名無しさん
2014/04/04(金) 11:24:05.95ID:zvkuRFNu頭悪くて理解できないようだな
0305デフォルトの名無しさん
2014/04/04(金) 11:34:58.52ID:qsj1DIHL獏さん! あんたは今 再び オレの心を『裏切った』ッ!」
ドドドドドド
カジ「ザ・ブレイズン・ブル!
プリプリプリプリプリプリプリプリプリプリ
プリプリプリプリプリプリプリプリプリプリ
プリプリプリプリプリプリプリプリプリプリ
リーズローストイットブラウン!!(それをこんがりローストしてください)」
0306デフォルトの名無しさん
2014/04/04(金) 13:06:52.84ID:zvkuRFNu/ノ / ̄ ̄ ̄\
/ノ / / ヽ
| / | __ /| | |__ |
| | LL/ |__LハL |
\L/ (・ヽ /・) V
/(リ ⌒ ●●⌒ )
| 0| __ ノ あんた低学歴の童貞でしょ♪
| \ ヽ_ノ /ノ
ノ ノノ_.\___ _ ノ( ((
( ((/ / ├─-..,
)/ ゝ ¬ ,r一 )
|ノ r" /
/ `y
{ c | c |
ゝ 人 丿
`- ー' \ __,. ィ
ゝ / /
/ ρ /ノ
/ 〈
0307デフォルトの名無しさん
2014/04/05(土) 09:39:54.06ID:g7KCCZn6激しく同意する。Enthouht が Python3K に移れないことは、そこで無用なトラブルが発
生することを意味する。俺は Enthought が Python3K バージョンを出してから本格的に
移るつもりだ。小さな閉じたコードを書くだけなら、Python3K でも困らないけれど。
>>294 のように何も考えずに Python3K に移ること主張する馬鹿には、Win Vista や 8
に移るべきだとし先進的だと自称していた阿呆共と同じ匂いがする。
0308デフォルトの名無しさん
2014/04/05(土) 10:14:31.75ID:WZplTJZwPython自体ないわ
0309デフォルトの名無しさん
2014/04/05(土) 11:24:39.09ID:8B/mQ5h/言わせんな恥ずかしい
0310デフォルトの名無しさん
2014/04/05(土) 11:43:22.31ID:iBtP3adk0311デフォルトの名無しさん
2014/04/05(土) 12:40:21.88ID:kgbI5KXSnumpyもmatplotlibも3.3のバイナリでてるが、あれはベータなの?
anaconda使ってるけど、3.3は対応してるみたいよ。
といいつつ、いまだ2.7使ってるけど、anacondaが3.4に移行したら移るつもりでいます。
0312デフォルトの名無しさん
2014/04/05(土) 12:41:08.10ID:hoauiPeb横からだが自演?
どれとどれだ?
まさか
>>291
>>307
のことか?
笑わせるな
お前、精神病院だろ?
ついには俺も>>291 >>307と同じ人物だといいそうだな?
どうだ?
言いたくてウズウズするか?精神病君。
0313デフォルトの名無しさん
2014/04/05(土) 13:15:06.86ID:WZplTJZwPython使いってこんな低脳しかいねえんだな
そりゃ流行らんな
0314デフォルトの名無しさん
2014/04/05(土) 17:03:32.59ID:anSZmmIRもう3.3だしwin7の時代だろ
win7になってXP最強って言うのは恥ずかしい
後、そもそもEnthought社は3バージョン作る気あんの?
0315デフォルトの名無しさん
2014/04/05(土) 17:06:54.24ID:K0Mg11Bpわはは
いかにも低偏差値らしい反応だな
「ぼく、むずいことわからないからぁ」
はいはい知的底辺は悲しいな
0316デフォルトの名無しさん
2014/04/05(土) 17:35:30.57ID:0uP6JL5/0317デフォルトの名無しさん
2014/04/05(土) 18:45:21.90ID:LqjLBLM90318デフォルトの名無しさん
2014/04/05(土) 19:08:13.38ID:wxzEG5aL0319デフォルトの名無しさん
2014/04/06(日) 08:14:14.35ID:cvrgP/9qグチャグチャと取り繕いながら発展してきた2に対して、3はそこを一度ご破算にして作り直したんだから。
そして、文字コーディング関係では3の方がスッキリしててその美しさが直接実用性に結びついていてメリットは大きい、というのも分かる。
でも現実、科学技術計算関連のライブラリ関係は2で発展し続けているし、そういう場合日本語は使わないんでコーディングなんざどうでもいい。
3を使うメリットはなくてデメリットのみあると言っても過言じゃない。
ここは分野によって色々だと思うので、3の方が既に実用的な分野だったらとっとと乗り換えりゃいいと思うよ。
言語設計やライブラリ開発に関わらない、下位レイヤー(あ、逆か、上位レイヤーか)にとっては、要は便利にバグなく効率的かつ保守性に優れたコードを書ければ、言語の理念やら先進性なんて、まあ大した意味はないんだよ。
3でもっとライブラリがちゃんと使えるようになったらとっとと乗り換えるさ。
今までもそうやって来たんだから。
でもそれはまだ今じゃない。
ー-----
これ、OSどうこうじゃなくて、思い出すのはvisual basic 6からVBへの流れなんだよな。
俺長年のvisual basic使い(速さが必要なとこはCかFORTRANで書いて呼び出してた)だったんだけど、visual basicがvbに代替わりした時、乗り移れなかったんだよね。
かなりしつこく使い続けてた。
でも、VBに移っとくべきだったかというとそれは全然そんなことなくて、事実上今VBなんて死んだ言語じゃん?
現役ジジイの繰り言でした
0320デフォルトの名無しさん
2014/04/06(日) 10:22:08.71ID:/BRp7uTKこのひとですねわかります
http://social.msdn.microsoft.com/Forums/vstudio/ja-JP/ab5f7e16-dc53-43b7-9dfd-af14698b1fe6/vb6vb2008-?forum=vbgeneralja
0321デフォルトの名無しさん
2014/04/06(日) 11:18:19.90ID:Gk3ZXLUh長文書きながら、何でここだけ曖昧なん
どのライブラリが、どう使えないの?
0322デフォルトの名無しさん
2014/04/06(日) 11:19:30.85ID:nZeav+Zp0323デフォルトの名無しさん
2014/04/06(日) 11:25:15.17ID:Z2CFn8dCすげーなこれ
何を考えて生きてるんだろう…
他人に振り回されるのが苦痛なら、他人のプラットフォームに依存しないか
莫大な金を払って専用のライセンスを受けるか、どちらかしかないのに
0324デフォルトの名無しさん
2014/04/06(日) 11:29:26.45ID:Z2CFn8dCnumpy, scipy, matplotlibの3対応は事実上ベータ版なんだって
0325デフォルトの名無しさん
2014/04/06(日) 11:34:06.31ID:02iXbY9f0326デフォルトの名無しさん
2014/04/06(日) 11:37:37.62ID:w/0KyXck0327デフォルトの名無しさん
2014/04/06(日) 11:38:01.39ID:Z2CFn8dCしたくねえ奴はしなくていいだろ
文字列の話なら、2使って文字列で詰まった奴の質問に答えるの止めればいいよ
背伸びすんなヴァカとでも言ってやれ
0328デフォルトの名無しさん
2014/04/06(日) 11:48:35.94ID:9SN5D96G0329デフォルトの名無しさん
2014/04/06(日) 12:01:20.77ID:o+h9PK+u移行をめんどくさがってるだけにしか見えんが。
0330デフォルトの名無しさん
2014/04/06(日) 12:03:51.58ID:1YXnk/KSPHP5.4でarray()を使わないといけないぐらい気持ち悪い
Python3 []
Python2 array()
0331デフォルトの名無しさん
2014/04/06(日) 12:03:53.00ID:/BRp7uTK0332デフォルトの名無しさん
2014/04/06(日) 12:05:46.72ID:/BRp7uTKhttp://ufcpp.wordpress.com/2014/04/03/net-native/
http://msdn.microsoft.com/en-US/vstudio/dotnetnative
【プログラミング速報】.NET Frameworkがオープンソース化!MS,Mono,GitHubなどが.Net財団設立へ
http://maguro.2ch.net/test/read.cgi/poverty/1396585709/
[速報]米マイクロソフト、C#/Visual Basic次世代コンパイラ「Roslyn」を
オープンソースで公開。独自言語など開発可能に。Build 2014
ttp://www.publickey1.jp/blog/14/cvisual_basicroslynbuild_2014.html
0333デフォルトの名無しさん
2014/04/06(日) 12:21:24.14ID:9SN5D96G0334デフォルトの名無しさん
2014/04/06(日) 12:40:34.19ID:9SN5D96G0335デフォルトの名無しさん
2014/04/06(日) 13:03:15.97ID:Z2CFn8dCbuild2014のレポート見てるとあんまり評判良くなさそうだけどな
大方は"数年早ければチャンスあったかもね。でも今更すぎる"ってリアクション
個人的にもRT発売と同時期にやるべきだったと思う
開発コミュニティを引きつけるには報奨金よりこちらを選ぶべきだった
0336デフォルトの名無しさん
2014/04/06(日) 17:09:18.11ID:ziMhMAt9おれは結構の人の意見同意する部分多いなあ。
変な「改良」だったよVBって。
0337デフォルトの名無しさん
2014/04/06(日) 17:21:14.26ID:/BRp7uTKhttp://social.msdn.microsoft.com/Forums/vstudio/ja-JP/ab5f7e16-dc53-43b7-9dfd-af14698b1fe6?forum=vbgeneralja
0338デフォルトの名無しさん
2014/04/06(日) 18:16:21.67ID:Z2CFn8dC0339デフォルトの名無しさん
2014/04/06(日) 20:46:56.71ID:inPPB0le定番の方法を教えてください
いままでWindowsしか使ってないのでよくわかりません
とりあえず2.7の最新と3.3と3.4が入れたいのですよ
Rubyでいうpikみたいなかんじのやつないですか?
0340デフォルトの名無しさん
2014/04/06(日) 20:57:37.66ID:98WTNPtl$ yum install python3 # RHEL, CentOS, ...
or
$ tar xjf Python-3.3.0.tar.bz2
$ cd Python-3.3.0
$ ./configure
$ make
$ make install
0341デフォルトの名無しさん
2014/04/06(日) 21:10:02.71ID:j3qpsGZl0342デフォルトの名無しさん
2014/04/06(日) 22:57:05.66ID:Gk3ZXLUhインストーラが用意されてるから、欲しいバージョンをインストールしたらいい
バージョンごとの実行環境構築したいのだったらvirtualenv
http://www.virtualenv.org/en/latest/virtualenv.html
0343デフォルトの名無しさん
2014/04/06(日) 23:02:20.61ID:twWUZNTZ早くUbuntu 14.04が出ないかな〜
0344デフォルトの名無しさん
2014/04/06(日) 23:17:38.13ID:kreVyzp10345デフォルトの名無しさん
2014/04/06(日) 23:19:27.57ID:Gk3ZXLUh3.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] 指定されたファイルが見つかりません。
0346デフォルトの名無しさん
2014/04/06(日) 23:27:40.41ID:o+h9PK+u道具は自分で使って判断しれ
他人の主観の入った評価なんて当てにならん
0347デフォルトの名無しさん
2014/04/07(月) 01:56:38.18ID:KFUO0v2u0348デフォルトの名無しさん
2014/04/07(月) 22:22:12.15ID:2Dx0rEhFhttps://github.com/pypa/virtualenv/pull/579
これだった
https://github.com/pypa/virtualenv/commit/b2da3b55784074fe9a5a539f6f487876a86a9fb0
で取り込まれてた
0349デフォルトの名無しさん
2014/04/07(月) 23:14:51.85ID:lmND53PR0350デフォルトの名無しさん
2014/04/07(月) 23:34:08.85ID:KhripvKN0351デフォルトの名無しさん
2014/04/07(月) 23:50:04.89ID:Ljmxfnq6socks の proxy でurlopenが使えれば何でもOK
0352デフォルトの名無しさん
2014/04/08(火) 18:12:52.33ID:LP1vZzr2struct以外に良い方法はないものか
0353デフォルトの名無しさん
2014/04/08(火) 18:35:05.95ID:8xP02pfb0354デフォルトの名無しさん
2014/04/08(火) 19:46:33.19ID:LP1vZzr2そうなるとsocketもCだな
0355デフォルトの名無しさん
2014/04/08(火) 20:14:20.23ID:LP1vZzr2ごめんねPython...
0356デフォルトの名無しさん
2014/04/08(火) 21:40:03.89ID:LP1vZzr2おかしいな、Cが霞んで見えて来た
0357デフォルトの名無しさん
2014/04/09(水) 07:34:24.64ID:zyxn12EMCはトモダチ
0358デフォルトの名無しさん
2014/04/09(水) 07:41:57.35ID:zG8zcQXl0359デフォルトの名無しさん
2014/04/09(水) 10:23:37.22ID:Us3CBCS10360デフォルトの名無しさん
2014/04/09(水) 19:32:01.43ID:MhIhPdUX0361デフォルトの名無しさん
2014/04/09(水) 19:59:55.41ID:qA8ouB3T0362デフォルトの名無しさん
2014/04/09(水) 21:14:38.40ID:WEI+dYKkだからPython
0363デフォルトの名無しさん
2014/04/13(日) 18:01:57.34ID:ph27tQUyあたしを擁護したらナメさせてあげるわよ
/ ̄ ̄ ̄\
/ノ / ̄ ̄ ̄\
/ノ / / ヽ
| / | __ /| | |__ |
| | LL/ |__LハL |
\L/ (・ヽ /・) V
/(リ ⌒ ●●⌒ )
| 0| __ ノ あんたもナメたいんでしょ♪
| \ ヽ_ノ /ノ
ノ ノノ_.\___ _ ノ( ((
( ((/ / ├─-..,
)/ ゝ ¬ ,r一 )
|ノ r" /
/ `y
{ c | c |
ゝ 人 丿
`- ー' \ __,. ィ
ゝ / /
/ ρ /ノ
/ 〈
0364デフォルトの名無しさん
2014/04/13(日) 20:17:37.07ID:u4hywrj6あんたのおっぱい舐めたら損するじゃん
あ、だからPythonなのか
0365デフォルトの名無しさん
2014/04/13(日) 21:26:48.47ID:mFeRnE8f0366デフォルトの名無しさん
2014/04/14(月) 10:06:00.66ID:+XHcNe750367デフォルトの名無しさん
2014/04/14(月) 12:10:58.16ID:SMTH1wQw0368デフォルトの名無しさん
2014/04/14(月) 15:36:07.88ID:HEj1UG9r3厨ざまあww
0369デフォルトの名無しさん
2014/04/14(月) 17:13:54.92ID:gCs3v3ib2厨必死だなw
お前らのせいで2のサポート伸ばさざるを得なくなってんじゃん人に迷惑かけるなよ。
0370デフォルトの名無しさん
2014/04/14(月) 17:16:14.05ID:qFq6vkYD3系のライブラリがなかなか増えないからだろ
0371デフォルトの名無しさん
2014/04/14(月) 17:26:14.35ID:HEj1UG9r来年で終わりとか脅してた奴は呼吸してますか?
それともすでに電車に飛び込んで死にましたかね
迷惑かけんなよ!
0372デフォルトの名無しさん
2014/04/14(月) 17:29:13.25ID:qFq6vkYD頭悪そうだなあ
ど三流の匂いが漂ってるぞ
たかが言語バージョンにたいしてそれだけの態度を取るのは
精神病
だろ?
0373デフォルトの名無しさん
2014/04/14(月) 22:29:41.09ID:lXFumLzxそれしか使えない奴だけが必死
0374デフォルトの名無しさん
2014/04/15(火) 01:14:40.95ID:SIVEImGy0375デフォルトの名無しさん
2014/04/15(火) 01:55:02.65ID:8ar7MYfaライブラリについて言うなら一部だけだろいまだ移行する気もないやつは。
あとはもうメンテされてないやつ。
GoogleもまだPython2なんだっけ?
GoogleあたりがPython2をforkしろよ。
そして3、っていうかPythonと縁を切れ。
0376デフォルトの名無しさん
2014/04/15(火) 02:43:11.17ID:36biKrg80377デフォルトの名無しさん
2014/04/15(火) 04:59:22.24ID:B5Kcw3DR新しい女に心が!
0378デフォルトの名無しさん
2014/04/15(火) 10:39:26.64ID:FRZaT020わかります
0379デフォルトの名無しさん
2014/04/15(火) 15:46:17.67ID:NjUU7/QN0380デフォルトの名無しさん
2014/04/15(火) 19:02:45.65ID:6CXwLHVY0381デフォルトの名無しさん
2014/04/15(火) 21:16:00.01ID:SIVEImGy俺には無理だが、お前らなら出来る
0382デフォルトの名無しさん
2014/04/17(木) 00:44:17.60ID:M1vwXl6G0383デフォルトの名無しさん
2014/04/17(木) 00:47:49.27ID:6FT4QPXY娘は?
0384デフォルトの名無しさん
2014/04/17(木) 01:00:21.44ID:M1vwXl6GちっPythonだろ
0385デフォルトの名無しさん
2014/04/17(木) 07:20:26.88ID:RKaLcQyy0386デフォルトの名無しさん
2014/04/17(木) 10:12:22.51ID:Y3GyI9kk0387デフォルトの名無しさん
2014/04/17(木) 16:18:33.92ID:YVOIP5WQトム・クルーズの娘の名前がヒント。
0388デフォルトの名無しさん
2014/04/18(金) 01:15:56.36ID:DFRxgHMBわからんw降参するわ
0389デフォルトの名無しさん
2014/04/18(金) 01:36:26.21ID:Y9Np20JPPysuri
0390デフォルトの名無しさん
2014/04/18(金) 15:31:10.50ID:zXPMjyphhttp://pyvideo.org/video/2686/keynote-guido-van-rossum-0
0391デフォルトの名無しさん
2014/04/18(金) 20:00:49.57ID:yDZ+3X3Rxxxx.2ch.net/test/bbs.cgi へurlopenでRequestした後
書き込みの成功、失敗を判断する為、Response を読もうとするのですが
文字化けしてしまいます。
(「上記全てに承諾して書き込む」の後の画面)
HTTPヘッダでcharset が shift-jis なので、
body = response.read()
body.decode('shift-jis')
で良さそうな気がしますが、何がダメなんでしょうか?
0392デフォルトの名無しさん
2014/04/18(金) 20:47:20.05ID:zXPMjyphhttp://docs.python.jp/3.3/library/codecs.html#standard-encodings
これみてわからなかったら、↓でエラーも一緒に書いて質問して
http://toro.2ch.net/test/read.cgi/tech/1394240091/
0393デフォルトの名無しさん
2014/04/19(土) 19:58:11.17ID:n4cS9knUhttp://www.nicovideo.jp/watch/sm23363882
0394デフォルトの名無しさん
2014/04/25(金) 13:05:04.58ID:wJyIXaouHomebrewを使ってインストールしようとしたのですが
opencv: Unsatisfied dependency: numpy
Homebrew does not provide Python dependencies; install with:
pip install numpy
Error: An unsatisfied requirement failed this build.
之が出てインストールが完了しません
もちろんですがpipコマンドでのnumpyの導入もすませておりますし
シェルスクリプトでの動作も確認しています
原因としてはどういった者が考えられるでしょうか
0395デフォルトの名無しさん
2014/04/25(金) 17:44:40.03ID:jq5k6qjQとか
0396394
2014/04/25(金) 20:16:34.33ID:Dq4ZAKCI0397デフォルトの名無しさん
2014/04/25(金) 21:59:18.33ID:jq5k6qjQHomebrew が numpy を見つけれないって言ってるから、
なんで見つける事が出来ないのか考えないと。
python2,7, Homeberw, numpy, opencv どこに入れたか確認したら?
あと、Homebrew の search path を調べたら?
0398デフォルトの名無しさん
2014/04/25(金) 22:38:12.02ID:TtkNide3help!って打ったらdon't panic!
って表示されるといいね
0399デフォルトの名無しさん
2014/04/26(土) 07:57:08.69ID:6CFfHGdnこのたびpyramidで少し規模の大きいwebアプリ作るんだけど、formのバリデーションってなんのライブラリ使うのがデファクトスタンダードなの?
colander1.0b5試してみたけどdeserializeのとこでcstructがおかしいんじゃねーの?って怒られてちっとも動かん。
そもそもわざわざSchema定義するのが面倒なんだが、phythonだと普通?
0400デフォルトの名無しさん
2014/04/26(土) 11:00:20.58ID:A8NaQEQW0401デフォルトの名無しさん
2014/04/26(土) 11:08:24.75ID:Qdi0GyvQぜひ先駆者になってくれ
0402デフォルトの名無しさん
2014/04/26(土) 15:53:04.23ID:6CFfHGdnありがとう!ちょっとググってくる。
>>401
まじかー。pylonのhandlerだっけ?@actionっていうデコレータ書くやつがSAStrutsっぽくて良かったんだけどなー
0403デフォルトの名無しさん
2014/04/26(土) 16:00:05.31ID:6CFfHGdn連投すまん
ありがとう。ググってきた。
中学レベルの英語でドキュメントざざっと見た限り、少なくともSchema定義するのにものすごく抵抗のあったcolanderよりずっと良さげ。マジありがとう。今度飲みにいこーな。
0404デフォルトの名無しさん
2014/04/26(土) 17:11:45.38ID:frvHDLRQpyramidは使ったこと無いけど公式ではpyramid_simpleform推奨となってるし
こっちも見てみたら
0405デフォルトの名無しさん
2014/04/26(土) 17:28:31.06ID:A8NaQEQWじゃー中目黒集合な
0406デフォルトの名無しさん
2014/05/02(金) 00:44:32.38ID:SWw+BcdD俺は最近だと画像処理アレコレしてる
0407デフォルトの名無しさん
2014/05/02(金) 01:42:51.13ID:xFsSQgLg普段Ruby使ってる人間が「ここはRubyで作るかー」ってのは大して変わらないんじゃね。
両方やその他も使いまくってるようなのはごく一部でしょ。
0408デフォルトの名無しさん
2014/05/02(金) 02:19:21.88ID:YmhbMTXUdjangoでwebappくらいだな。
0409デフォルトの名無しさん
2014/05/02(金) 02:55:53.15ID:x3pUjXVi0410デフォルトの名無しさん
2014/05/02(金) 07:56:17.05ID:KPrlDK0D0411デフォルトの名無しさん
2014/05/02(金) 21:20:36.60ID:KK9CGDp20412デフォルトの名無しさん
2014/05/02(金) 21:26:59.02ID:YmhbMTXUdjangoとか開発時はsqlite使ってたりするな。サーバのものに比べて手軽でいい。
androidとかでも使うし。
0413デフォルトの名無しさん
2014/05/02(金) 21:30:02.23ID:YmhbMTXU「エスパー入門」で環境を当てるとこからだな。
0414デフォルトの名無しさん
2014/05/02(金) 21:47:03.29ID:KK9CGDp2最近python使いはじめたんだけど
pyside+sqliteでアプリケーションつくろうと思っている
pysideにはsql用のモジュールがあるみたいなんで
すんなり作れる…だろうかね
0415デフォルトの名無しさん
2014/05/02(金) 21:50:28.26ID:uxgdoVup0416デフォルトの名無しさん
2014/05/02(金) 21:52:54.26ID:YmhbMTXUDAO(データアクセスオブジェクト)で抽象化しといて問題あったら、そこだけ変えればいい。
プログラミング自体始めたばかりで、設計に疎いなら、とりあえずやってみるのもいいんじゃないか。
ちなみにdjangoもandroidも抽象化されてるので、sqliteを意識するのはデバッグ等でファイルを直接操作するときのみ。
0417デフォルトの名無しさん
2014/05/02(金) 22:24:55.70ID:KK9CGDp2では、サンプルなんかを参考にしてがんばってやってみるよ
0418デフォルトの名無しさん
2014/05/02(金) 23:56:54.83ID:x3pUjXViどんな環境だと可能かって話を質問したつもりです
0419デフォルトの名無しさん
2014/05/03(土) 01:43:10.88ID:tVrp/ztUそんなことで環境選ぶ奴はいない。
おおかたapacheでhandlerを設定してないだけだろ。
0420デフォルトの名無しさん
2014/05/03(土) 02:40:07.41ID:e2gblEbxlinuxだろうがwindowsだろうがapatchは入るから環境というのはosを指してはいない
よって環境はサーバやらフレームワークというものをさすと考える
変な拡張子やらcgi-binやらを隠してurl をきれいにするところまでできるだけ体系的に学びたい
サンプルに標準的なものを使うためにはapatchでもnginxでも入れるしosも指定されたものを入れる
初心者なのに拘りの環境があるはずもなし
headerがどうこういうなら単語じゃなくてdocumentとか本できっちり指定してくれ
0421デフォルトの名無しさん
2014/05/03(土) 04:59:43.07ID:OiTrZCGPsqliteはandroidくらいでしか使わないな
「データ量は膨大だが利用者は一人」ってときならsqliteだろうけどあんまり遭遇しない
0422デフォルトの名無しさん
2014/05/03(土) 05:13:09.31ID:tVrp/ztU何様。
そんな変なとこまでの本なんて、あったとしても焚火くらいにしか使えないだろ。
0423デフォルトの名無しさん
2014/05/03(土) 05:59:13.20ID:e2gblEbxだったらなんで環境を説明しろなんていったんだ
最初からそんなものないで終わりじゃん
0424デフォルトの名無しさん
2014/05/03(土) 06:22:17.04ID:tVrp/ztUそんなこと言ってない。
お前はまず人と会話できるようになるところからだな。
0425デフォルトの名無しさん
2014/05/03(土) 06:41:01.86ID:e2gblEbx「エスパー入門」で環境を当てるとこからだな。
は環境を書け以外にどう受けとればいい?
違う話題ならなんで418に繋げたさお兄さん
0426デフォルトの名無しさん
2014/05/03(土) 07:14:04.73ID:2YPAWqiv同時に複数のプロセスからアクセスされても大丈夫?
あとログインアカウントとかないんだけど?
0427デフォルトの名無しさん
2014/05/03(土) 07:14:16.25ID:tVrp/ztU環境を書くこともできない馬鹿には、奇跡的な力が必要ってことだろ。きっと。
0428デフォルトの名無しさん
2014/05/03(土) 09:58:14.15ID:zhGHOQBT排他とかあまり強固なのは無いだろうかしセキュリティ的に問題になりそうな
データは突っ込まないほうがいいかも。
0429デフォルトの名無しさん
2014/05/03(土) 10:06:40.31ID:/IR7wR5Kここで聞く内容ではない気がするが・・・
1点目
プラットフォームにまともに動くセマフォがあれば複数プロセスからアクセスしても平気
2点目
アクセスコントロールはファイルパーミッション使えという思想
0430デフォルトの名無しさん
2014/05/03(土) 11:08:24.36ID:frBI1BB4データベースと言うよりデータアクセスライブラリと思っておいた方がいい
0431デフォルトの名無しさん
2014/05/03(土) 12:25:46.40ID:2bx0jnNDよほど大規模で使わない限り大丈夫
追加削除更新のQueryがタイムアウトしたらリトライする処理は書かなくちゃだめ
0432デフォルトの名無しさん
2014/05/03(土) 13:28:05.57ID:JOLAEp+/0433デフォルトの名無しさん
2014/05/03(土) 13:36:14.45ID:/IR7wR5K0434デフォルトの名無しさん
2014/05/03(土) 14:19:02.35ID:BzVjbdP50435デフォルトの名無しさん
2014/05/03(土) 14:23:46.89ID:pXVlenq00436デフォルトの名無しさん
2014/05/03(土) 14:30:17.05ID:/IR7wR5K覚えたての排他って単語だけ使いたいガキは鯉のぼりでも上げてな
0437デフォルトの名無しさん
2014/05/03(土) 14:38:44.40ID:QF+ScwSCでもって select するだけでもロックするじゃん?
おひとりさま以上の利用に向いてるとは思えないけど。
0438デフォルトの名無しさん
2014/05/03(土) 14:42:28.85ID:xj3aJR6O排他の粒度が細かくないから、同時複数扱うには効率がすごく悪いってだけでしょ
セキュリティに関連するのかなあ
0439デフォルトの名無しさん
2014/05/03(土) 14:49:09.66ID:JOLAEp+/確かに
0440デフォルトの名無しさん
2014/05/03(土) 15:01:17.75ID:pXVlenq0おひとりさま用に開発されたんでしょ
軽量高速ってちょっとしたアプリの内部処理で重宝するんじゃないの
0441デフォルトの名無しさん
2014/05/03(土) 15:04:53.49ID:BzVjbdP5覚えたてなの? (w
0442デフォルトの名無しさん
2014/05/03(土) 15:07:06.05ID:QF+ScwSC>>426からの流れでそのツッコミかいな。
0443デフォルトの名無しさん
2014/05/03(土) 16:54:23.22ID:zhGHOQBT0444デフォルトの名無しさん
2014/05/03(土) 20:00:26.01ID:ZA7CsPRm0445デフォルトの名無しさん
2014/05/03(土) 20:12:48.82ID:tVrp/ztUウェブサーバの問題だろう。
0446デフォルトの名無しさん
2014/05/12(月) 13:40:51.91ID:pvUJO8KZWSGIとかならルーティングでいかようにも
ようするに >>445
0447デフォルトの名無しさん
2014/05/12(月) 20:37:58.64ID:8KtDbhuh0448デフォルトの名無しさん
2014/05/12(月) 20:43:21.68ID:ekt7iUIN0449デフォルトの名無しさん
2014/05/12(月) 23:22:15.61ID:5R38u7Kk0450デフォルトの名無しさん
2014/05/13(火) 04:28:54.73ID:0j07nOJVそれはpythonで書いたウェブサーバということか? そのサイト専用の。バグだらけだろうな。
0451デフォルトの名無しさん
2014/05/13(火) 04:46:26.87ID:hiU6RCDC>>446以前に、Apacheならhtaccessの設定1行だけど
ようするに>>445
0452デフォルトの名無しさん
2014/05/14(水) 00:31:20.31ID:SjrcZnGn今日からPythonを始めようと思っているのですが
パケット操作などの通信系を極めたいと考えています
どういう勉強をしていけばよろしいでしょうか
ご教授お願いします
0453デフォルトの名無しさん
2014/05/14(水) 00:44:38.70ID:7zDQsBN20454デフォルトの名無しさん
2014/05/14(水) 01:19:35.72ID:4LkSaFqq始点はaddstr(1,1,'awawawawawawaawawaw')ってボーダーを踏まないように指定しても折り返すときにボーダーを上書きしてしまいます。
今は
border = curses.newwin(height, width, posy, posx)
main = curses.newwin(height-2, width-2, posy+1, posx+1)
って二枚重ねにしてるのですが、イケてないんでもうちょっとうまい方法あったら教えてください。
0455デフォルトの名無しさん
2014/05/14(水) 13:00:52.46ID:QIhdrTS3twisted
0456デフォルトの名無しさん
2014/05/14(水) 17:05:49.96ID:/faa7dXxお返事ありがとうございます
>>455さんがtwistedと挙げてくださいましたのでそこから入って行ってみたいと思います
>>455さん
twistedから入ることにしました
ご教授頂きありがとうございます
わからない点があった場合また聞きに来るかもしれませんがその時はよろしくお願いいたします。
0457デフォルトの名無しさん
2014/05/14(水) 17:16:03.62ID:9e1uL7m3RAW socket とかも扱える?
0458デフォルトの名無しさん
2014/05/14(水) 17:17:18.73ID:OyXW76uIpython socket programming でぐぐる
0459デフォルトの名無しさん
2014/05/14(水) 23:44:07.87ID:SjrcZnGnご教授いただきありがとうございます
ソケットの方も手をつけてみます
聞きに来るかもしれないので外の時はよろしくお願いいたします
0460デフォルトの名無しさん
2014/05/15(木) 00:25:04.89ID:nzQdtmzB0461デフォルトの名無しさん
2014/05/15(木) 04:14:02.62ID:aOP4ru7Eそれなら3.4に入ったasyncioいじった方がいい
0462デフォルトの名無しさん
2014/05/15(木) 08:07:19.00ID:VR6m4VUk0463デフォルトの名無しさん
2014/05/15(木) 08:50:48.96ID:CZxl8HQQ0464デフォルトの名無しさん
2014/05/15(木) 09:59:11.60ID:gi1Ps9QT0465デフォルトの名無しさん
2014/05/17(土) 16:45:51.17ID:KFMa2V2nまだPythonを勉強し始めたばかりの初心者なのですが質問させてください。
Pythonで他のソフトウェアを操作することはできますか?
このページ(ttp://itpro.nikkeibp.co.jp/article/COLUMN/20090218/324989/)のように
マクロの実行環境があるソフトを動かせることは分かったのですが、
そういった環境のないソフト(画像処理ソフトなど)を動かすことは可能でしょうか。
教えていただけると助かります。
0466デフォルトの名無しさん
2014/05/17(土) 17:58:52.19ID:CIZJhZT40467デフォルトの名無しさん
2014/05/17(土) 18:00:48.84ID:CIZJhZT40468デフォルトの名無しさん
2014/05/17(土) 18:25:54.78ID:XGu2AgHHざっくりいうと Python 他のソフトウェアの名前 でぐぐってそれっぽい記事が出てこなければ
現実的には不可能
0469デフォルトの名無しさん
2014/05/17(土) 20:04:16.26ID:SuQqCGLs0470デフォルトの名無しさん
2014/05/17(土) 20:07:04.68ID:ozqnPmum0471デフォルトの名無しさん
2014/05/17(土) 20:29:54.02ID:SuQqCGLs事実、私はアセンブラ言語をCのインライン組み込みからはじめました
孫に教えるのももちろんFFIから
なぜなら彼もまた特別な存在だから
0472デフォルトの名無しさん
2014/05/17(土) 21:11:43.32ID:ozqnPmum0473デフォルトの名無しさん
2014/05/17(土) 22:16:10.81ID:mZoB3wPV事実、私はアセンブラ言語をPLCの組み込みからはじめました
孫に教えるのももちろんラダー図から
なぜなら彼もまた特別な存在だから
で、板違い
0474デフォルトの名無しさん
2014/05/18(日) 22:11:28.60ID:FW5s1T730475デフォルトの名無しさん
2014/05/24(土) 08:48:13.63ID:T1t+2kPb0476デフォルトの名無しさん
2014/05/24(土) 09:35:14.54ID:DTqC/a46もっと具体的に言った方が良いと思う
0477デフォルトの名無しさん
2014/05/25(日) 12:26:29.24ID:sSegk3tBhttp://www.slideshare.net/shimizukawa/sphinx-6084667
0478デフォルトの名無しさん
2014/05/26(月) 11:27:02.49ID:T5nGq6IH0479デフォルトの名無しさん
2014/05/26(月) 12:31:13.33ID:XEKj6IQA0480デフォルトの名無しさん
2014/05/26(月) 23:49:25.36ID:/SYvPbJLSphinxです
0481デフォルトの名無しさん
2014/05/27(火) 01:37:56.26ID:RvG0lB+JそんなSphinxです
0482デフォルトの名無しさん
2014/05/29(木) 09:50:40.11ID:L+AMzrYN文字列を数値に変換しています。そのまま数値で読み出せますか
with open('data.csv','rt') as fr:
reader = csv.reader(fr)
data = next(reader)
num = [int(i) for i in data]
0483デフォルトの名無しさん
2014/05/29(木) 10:16:59.62ID:bhBe2OtMtry:
return float(s)
except (ValueError, ), e:
return int(s)
num = [parseNumber(i) for i in data]
0484デフォルトの名無しさん
2014/05/29(木) 10:24:06.07ID: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
0485デフォルトの名無しさん
2014/05/29(木) 10:33:35.87ID:L+AMzrYNありがとうございます。
0486デフォルトの名無しさん
2014/05/29(木) 20:09:17.10ID:x5vCGJLy0487デフォルトの名無しさん
2014/05/29(木) 20:11:48.55ID:oiE9Lvljライブラリがサーバーになる理由が分からんが
0488デフォルトの名無しさん
2014/05/31(土) 03:29:42.02ID:OYBB0FDVpython2.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に変わってほしいのですが...
0489デフォルトの名無しさん
2014/05/31(土) 05:35:55.29ID:StQGqszVa = [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]]]
0490デフォルトの名無しさん
2014/05/31(土) 07:28:02.38ID:OYBB0FDVネストされたオブジェクトもコピーするときはディープコピーが必要なのですね。ありがとうございました。
0491デフォルトの名無しさん
2014/06/04(水) 23:34:30.33ID:mNx84Oprpysideを練習してます
QtDesignerを使ってxxx.ui形式のファイルを出力し、それをpythonに読み込んで作成する例を
練習したことがあるのですが
pyside-uicというツールでxxx.uiから、可読なxxx.pyに変換して利用する例もよく見ます
可読なソースに変換しないと困る理由があるとしたら、主にどんなことなのでしょうか?
0492デフォルトの名無しさん
2014/06/05(木) 04:41:46.64ID:82BFuaye0493デフォルトの名無しさん
2014/06/05(木) 09:00:25.76ID:ZhDX68kRマルチモニタのそれぞれのディスプレイの解像度を得る方法はありますか?
QDesktopWidgetだと、デスクトップ全体の大きさが帰って来てしまうようなのですが…
0494デフォルトの名無しさん
2014/06/05(木) 09:16:20.74ID:Fb/WNktgソースに変換して、それを編集しないとできないことでもあるのかな???
と疑問に思っておりました
0495デフォルトの名無しさん
2014/06/05(木) 09:28:20.61ID:24W0CgUw0496デフォルトの名無しさん
2014/06/05(木) 11:34:18.09ID:oWrOeFGyエンコードするにはどうすればいいのでしょうか
どうも
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()
0497デフォルトの名無しさん
2014/06/05(木) 12:34:21.11ID:yLqHKRN+0498デフォルトの名無しさん
2014/06/05(木) 15:52:47.85ID:u1g4boKO0499デフォルトの名無しさん
2014/06/05(木) 20:51:24.49ID:Fb/WNktgありがとうございます
0500デフォルトの名無しさん
2014/06/06(金) 00:16:21.04ID:RvYefeGhデコードしたいのでなく?
multipartとかじゃないの。
0501デフォルトの名無しさん
2014/06/07(土) 18:42:36.76ID: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" は渡ってきません。
どうすれば、グループ参照の値が渡せるのでしょうか。
0502デフォルトの名無しさん
2014/06/07(土) 18:57:09.58ID:SxbAzKvi0503デフォルトの名無しさん
2014/06/07(土) 19:09:08.61ID:2ccOrqUk>>> PAT= re.compile(r"(b)(c)")
>>> PAT.sub(r"\2\1", "abc")
'acb'
問題無いな
0504デフォルトの名無しさん
2014/06/07(土) 19:16:33.48ID:SxbAzKvi>>> 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'
0505デフォルトの名無しさん
2014/06/07(土) 19:26:33.81ID:86wyQWmk0506デフォルトの名無しさん
2014/06/07(土) 19:58:37.49ID:eLScxGOUPAT.sub(lambda m: m.group(1).upper(), a)
俺自身、すぐに忘れてしまうので困る orz
0507501
2014/06/07(土) 20:12:26.77ID:8ws6JtXvそうか、 lambda で in situ で group() を使うわけですね。
よくわかりました。有り難うございます。
0508デフォルトの名無しさん
2014/06/10(火) 00:58:25.06ID:c7/IHwfXちなみに2.7
0509デフォルトの名無しさん
2014/06/10(火) 01:02:27.74ID:bm8go8glあと参考までに2.7を選んだ理由を知りたい
0510デフォルトの名無しさん
2014/06/10(火) 01:07:07.86ID:c7/IHwfXちなみにくだすれって?
0511デフォルトの名無しさん
2014/06/10(火) 01:14:15.48ID:VWf0ifMQhttp://peace.2ch.net/test/read.cgi/tech/1348409867/
0512デフォルトの名無しさん
2014/06/10(火) 01:28:19.87ID:bm8go8glくだらない質問も(荒れてなければ)答えてくれるスレ、くだすれ
http://peace.2ch.net/test/read.cgi/tech/1400479217/
0514デフォルトの名無しさん
2014/06/13(金) 14:15:25.17ID:ooUx6NQl0515デフォルトの名無しさん
2014/06/14(土) 14:52:24.93ID:P0BuXO8s下記のように多数のinput, label, radiobuttonなどを配置したパネルを
一つのセル(item)に入れたいんですが
|----------------------------------------------------------------------|
| [input1] [input2] ◯ ◎ ◯ ◯ radioset1 |
| [input3] □checkbox ◎ ◯ ◯ ◯ radioset2 |
|----------------------------------------------------------------------|
html+javascriptではゴリゴリ書けばこんなの楽勝で作れるんだけど
pysideではどうやったらいいのかわかりません
2段になってる入力要素バラして1段に並べて
テーブルの行内にそれぞれをつっこめばいいじゃないか
と言われそうですが、そうしたくない理由があり、なんとか上記を
1つのセルのなかに入れたいです
なにかヒントをおねがいします
0516デフォルトの名無しさん
2014/06/14(土) 18:42:05.43ID:IEaE8qWDpyside
0517デフォルトの名無しさん
2014/06/14(土) 19:22:57.60ID:xqg+kEWK0518デフォルトの名無しさん
2014/06/14(土) 19:46:09.60ID:DYTXSKWp0519デフォルトの名無しさん
2014/06/14(土) 21:40:29.26ID:HE8laKK30520デフォルトの名無しさん
2014/06/15(日) 13:55:09.27ID:Cv6sznz10521デフォルトの名無しさん
2014/06/15(日) 17:22:38.15ID:rcTpOuy6こういう入力フォームがずらーっとリストで並んでると、直感的に理解しやすいんですよ
扱おうとしているデータの構造が
でもpysideというかqtには難しそうなんで
半分あきらめて、別のデザインで解決するしかないかな、、
0522デフォルトの名無しさん
2014/06/15(日) 17:50:34.52ID:F7O8xQBWhttp://zkun.zouri.jp/njam21.html
http://zkun.zouri.jp/njam2x.html
http://zkun.zouri.jp/njam10.html
0523デフォルトの名無しさん
2014/06/15(日) 18:13:12.85ID:rcTpOuy6おおお、これはすごいヒントありがとうございます
基本的にはこのような感じで、入力がずらっと並ぶ画面をイメージしています
ちょっと事情が異なるのは、元となるリストが可変長だということです
つまり、>>515のフォームのかたまりを1単位として、追加したり削除したり並べ替えたりする
という理由でQListViewを使いたい(扱ってるデータ構造がそういうものなので)
で、もっと言うと>>515のパネルの中身が2段になってるのは
1段めが( i - 1 )番目との関係、2段めが( i + 1 )番目との関係を入力させたい
という事情によるものです
以上、細かいことを書くと長くなってしてしまいましたが
Listまたはtableのセルの中に複数の入力を詰め込めないか?という
>>515の質問になるわけです
0524デフォルトの名無しさん
2014/06/15(日) 18:54:46.72ID:rcTpOuy6そりゃー方法はあるだろーが、めんどうなんじゃね?
という結論でもいいです
0525デフォルトの名無しさん
2014/06/15(日) 20:14:05.32ID:BVitxWd8【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 16
http://peace.2ch.net/test/read.cgi/tech/1393106185/
0526デフォルトの名無しさん
2014/06/15(日) 20:20:05.88ID:l+KgLqKF0527デフォルトの名無しさん
2014/06/15(日) 20:40:59.60ID:B04VCaASA.アルゴリズムは言語に依存しないんだからそんなもん書く価値がない
の流れに近いな
0528デフォルトの名無しさん
2014/06/15(日) 20:46:19.31ID:pHjID3mH0529デフォルトの名無しさん
2014/06/15(日) 21:03:35.63ID:rcTpOuy6ありがとうございます
QtスレだとC++での話になると思いますが、クラス名が似てるだろうし参考になるのかな
余力があれればQtの人に聞いてみます
0530デフォルトの名無しさん
2014/06/16(月) 01:37:00.39ID:ngK+fObZ0531デフォルトの名無しさん
2014/06/16(月) 22:20:31.53ID:PNGKqyHDよろしくお願いします。
0532メモ
2014/06/22(日) 21:28:05.48ID:Vx8CnWf0 def __repr__(self):
return "meta"
class Hoge(metaclass=Meta):
def __repr__():
return "hoge"
print(repr(Hoge)) ----> "meta"
print(Hoge.__repr__()) ----> "hoge"
repr(Hoge) は無条件で type(Hoge).__repr__ を呼びだすが、
Hoge.__repr__() は 属性解決を行なって見つけだした __repr__ を呼ぶ。
0533デフォルトの名無しさん
2014/06/23(月) 03:28:31.29ID:owP8nPZ40534デフォルトの名無しさん
2014/07/09(水) 08:27:45.81ID:G7qzucQGある文字列にsjisで出力すると文字化けする文字がないか検知する
スクリプトを作っています。
文字を一文字ずつUnicodeに変換し、sjisにエンコードできればsjis可、そうでなければ不可と判定するロジックにしています。
しかし、全角チルダと波ダッシュ(環境依存文字)を評価すると、可と判断すべき全角チルダが不可となり、波ダッシュが可と判定されてしまいます。
イメージ
nami = u″全角チルダ″
dash= u″波ダッシュ″
try: nami.encode(″sjis″)
except:print NG
try: dash.encode(″sjis″)
except:print NG
どうすれば正しく評価できるでしょうか
ご教授お願い致します
0535デフォルトの名無しさん
2014/07/09(水) 09:41:08.82ID:7mAKqlSHtry:
hoge = an_unicode_str.encode('cp932')
return True
except:
return False
0536デフォルトの名無しさん
2014/07/09(水) 09:52:20.39ID:7mAKqlSH'\x81`'
>>> u'〜'.encode('utf-8') # 全角チルダ
'\xef\xbd\x9e'
>>> u'\u301c'.encode('cp932') # 波ダッシュ
'\x81`'
>>> u'\u301c'.encode('utf-8') # 波ダッシュ
'\xe3\x80\x9c'
>>> u'\uff5e'.encode('cp932') # 全角チルダ
'\x81`'
>>> u'\uff5e'.encode('utf-8') # 全角チルダ
'\xef\xbd\x9e'
>>> u'\u301c'.encode('cp932', 'ignore')
'\x81`'
>>> u'\u301c'.encode('cp932', 'replace')
'\x81`'
>>> u'\u301c'.encode('cp932', 'strict')
'\x81`'
例外補足する前に勝手に変更されてるっぽいのでムリポ
0537デフォルトの名無しさん
2014/07/09(水) 10:06:03.08ID:YXZleRLCホントこの問題アホだよなw
0538デフォルトの名無しさん
2014/07/09(水) 10:25:56.95ID:7mAKqlSHhttp://ja.wikipedia.org/wiki/%E6%B3%A2%E3%83%80%E3%83%83%E3%82%B7%E3%83%A5
このような間違いが発生した理由は、Unicodeの例示字形を検討するグループにいたメンバーの
日本語に対する知識が不十分だったために、縦書きの例示字形「Wave DashV.svg」(S字)を
90度回転すればいいと誤って判断してしまったためである[8]。
0539デフォルトの名無しさん
2014/07/09(水) 17:13:29.11ID:hWzGtWGRその setup.py が
1. pip から呼ばれたか
2. easy_install から呼ばれたか
3. それとも単独で python setup.py install されたか
判別するコードを書くにはどうすれば良いですか?
0540デフォルトの名無しさん
2014/07/09(水) 18:38:09.54ID:TlQH3L2T0541デフォルトの名無しさん
2014/07/09(水) 23:10:53.54ID:D5g6nYoo先に弾けばいいだけ
0542デフォルトの名無しさん
2014/07/19(土) 05:40:17.14ID:dnFFlfmE868 :デフォルトの名無しさん:2014/07/19(土) 01:01:05.54 ID:eaRnxt2E
>>865
いや、
「Python には(匿名関数参照はあるけれど)クロージャは存在しない」
というのが正しい
クロージャは単なるラムダ式ではなくて「局所環境」という概念を含む
局所環境とは、対象とするクロージャ内部だけで有効な変数や関数の宣言を意味する
Python のラムダ式の構文ではその定義に純粋な式しか許さず、なおかつ
関数型言語における let 式や where 節に相当する局所宣言構文が存在しない
だから、変数宣言を含むコードを関数の引数やリターン値として(=第一級市民として)扱いたい
場合には、ラムダ式(=匿名関数)は役に立たず、わざわざ名前のついた関数を宣言しなければならない
これに対して、まともなクロージャを備えるモダンな Swift/C#/Lisp/JavaScript/Ruby といった
言語では、クロージャ内部で局所変数を宣言できるから、たとえばソート・ライブラリ関数の
引数として渡す複雑な比較処理を、クロージャ内部のコードとして簡潔に表現できる
(なおクロージャという概念は、言語によってラムダ式/無名関数/ブロック等と名称が異なる)
結果として、プログラマは C# の LINQ や JavaScript の jQuery のような関数型プログラミングを
基礎としたメソッド・チェーンを何の苦も無く自在にプログラミングできている
(おそらく Swift でもクロージャを積極的に活用したプログラミング技法の情報が溢れるようになる)
まとめると、
「クロージャの欠落したPython は(手続き型言語だから)関数型プログラミングには適さない」
と言える
0543デフォルトの名無しさん
2014/07/19(土) 06:49:16.77ID:XVk/BaWZどこがばかなの?
0544デフォルトの名無しさん
2014/07/19(土) 07:19:50.15ID:ou2/YdBSこうですか?
0545デフォルトの名無しさん
2014/07/19(土) 21:22:31.19ID:yVeaoLyg0546デフォルトの名無しさん
2014/07/19(土) 21:40:28.13ID:lCkNvaqh・長文
・なぜか半角の丸括弧
うーむ
0547デフォルトの名無しさん
2014/07/19(土) 21:41:48.90ID:mCgMyMrgよう、馬鹿なおっさん
元気してっか
0548デフォルトの名無しさん
2014/07/19(土) 22:58:37.98ID:60AaShQwいかにも低偏差値だった出自が滲みでる文だな
0549デフォルトの名無しさん
2014/07/19(土) 23:26:03.22ID:pLmi2mRzマなら半角の丸括弧は普通だろ。
0550デフォルトの名無しさん
2014/07/19(土) 23:52:07.23ID:lCkNvaqh半角英数の前後にスペース入れるくせに半角丸括弧の前後には入れないなどマとは認められない
0551デフォルトの名無しさん
2014/07/20(日) 00:23:07.80ID:LUsCSEFO0552デフォルトの名無しさん
2014/07/20(日) 00:58:52.67ID:OS5ZzYFf君にlispは無理だな。
0553デフォルトの名無しさん
2014/07/20(日) 09:39:40.74ID:9FmAbioDこれ嫁と言いたい
http://www.slideshare.net/MoriharuOhzu/ss-14083300
0554デフォルトの名無しさん
2014/07/20(日) 09:42:09.66ID:9FmAbioD>>545
これ嫁と言いたい
http://www.slideshare.net/MoriharuOhzu/ss-14083300
0555デフォルトの名無しさん
2014/07/20(日) 09:51:02.90ID:fiEij1Ciなんだこいつも馬鹿か
0556デフォルトの名無しさん
2014/07/20(日) 10:01:05.60ID:L28VJ3JV読まなくていいよ時間の無駄
0557デフォルトの名無しさん
2014/07/21(月) 21:56:43.51ID:DpfIQ25M0558デフォルトの名無しさん
2014/07/21(月) 22:37:05.51ID:eCrdXqqu0559デフォルトの名無しさん
2014/07/22(火) 16:11:41.49ID:OVA0oAjI0560デフォルトの名無しさん
2014/07/23(水) 02:05:38.58ID:7zY6YHQxGoogleさんてPython3対応するくらいならPython対応やめますって言いそうな空気撒き散らしてるなと思うのは俺だけかな?
0561デフォルトの名無しさん
2014/07/24(木) 05:37:03.36ID:sbioLZ5B<title>ほにゃらら</title>のほにゃららだけを取り出すには
どう処理するのがいい?
0562デフォルトの名無しさん
2014/07/24(木) 06:03:42.98ID:f/H2aifYxhtmlならパーサを使ってxpathとか。
簡単になら正規表現。
0563デフォルトの名無しさん
2014/07/24(木) 11:51:42.31ID:sbioLZ5Bもう一つ難題が。
Aというページにアクセスしたいのだが、直接アクセスできずに
間にA'というページがはさまってしまって、そこからAへのリンクを
踏まないと行けないのだが、どうすれば?
ちなみに、一度Aにアクセスできれば、次からは直接アクセスできる模様。
0564デフォルトの名無しさん
2014/07/24(木) 12:14:09.46ID:Qa9ovyB30565デフォルトの名無しさん
2014/07/24(木) 12:35:41.28ID:sbioLZ5B0566デフォルトの名無しさん
2014/07/24(木) 12:38:45.26ID:2xZpDB050567デフォルトの名無しさん
2014/07/24(木) 13:01:37.38ID:sbioLZ5Bhttp://www.hoge.com/index.html?ret=http://www.hoge.com/aaa/&entry=1
というリンクを踏まされる仕掛けになってる。
これを再読み込みしても結果は変わらない。
0568デフォルトの名無しさん
2014/07/24(木) 13:25:09.71ID:f/H2aifYそうすれば。
そういうのは大抵cookieを使ってる。
人が読まなくてもGETすればいい。
0569デフォルトの名無しさん
2014/07/24(木) 13:27:11.67ID:f/H2aifYsession使ってなくてURLがわかってるなら>>566
0570デフォルトの名無しさん
2014/07/24(木) 13:27:38.03ID:sbioLZ5BRefererを変えれば良かった。
0571デフォルトの名無しさん
2014/07/25(金) 17:42:19.70ID:6E4rPo+p{ code : A001 , name : りんご } ,
{ code : A002 , name : みかん} ,
{ code : A003 , name : ぶどう } , ......]
このディクショナリのリストから
d[A001] = りんご
d[A002] = みかん
d[A003] = ぶどう
っていうディクショナリに効率よく持ってきたいんですが、
偉い人たちならどうなさいますか?
0572デフォルトの名無しさん
2014/07/25(金) 17:46:31.08ID:8V0dGY0g[
{ code : A001 , name : りんご } ,
{ code : A002 , name : みかん} ,
{ code : A003 , name : ぶどう } , ......]
))
0573デフォルトの名無しさん
2014/07/25(金) 18:50:42.29ID:paeFl+yo{d["code"]: d["name"] for d in L}
0574デフォルトの名無しさん
2014/07/25(金) 18:58:22.54ID:cQJQccdW0575デフォルトの名無しさん
2014/07/25(金) 19:08:43.96ID:ohjVzf57まずは入力データ xs を宣言する
>>> xs = [{'code': 'a001', 'name': 'apple'}, {'code': 'a002', 'name': 'orange'}, {'code': 'a003', 'name': 'grape'}]
関数 dict とリスト内包表記を使う古い書き方:
>>> dict([(lambda record: (record['code'], record['name']))(x) for x in xs])
{'a003': 'grape', 'a002': 'orange', 'a001': 'apple'}
辞書内包表記を使う新しい書き方(Python 2.7以降):
>>> {x['code']: x['name'] for x in xs}
{'a003': 'grape', 'a002': 'orange', 'a001': 'apple'}
0576デフォルトの名無しさん
2014/07/25(金) 19:12:12.95ID:ohjVzf57>>> dict([(x['code'], x['name']) for x in xs])
{'a003': 'grape', 'a002': 'orange', 'a001': 'apple'}
0577デフォルトの名無しさん
2014/07/25(金) 22:21:17.45ID:N9DVIwI0ちなみに
> dict([(x['code'], x['name']) for x in xs])
は
dict((x['code'], x['name']) for x in xs)
ってふうに角括弧をなくすとリストではなくジェネレータとしてdictに渡されるのでメモリ使用料的によくなる、はず……
0578デフォルトの名無しさん
2014/07/26(土) 09:32:45.36ID:diZmMP2S列毎のパーセンタイル点を求めたい
import pandas as pd
import numpy as np
list = [5, 10, 50, 90, 95] # 求めたいパーセンタイル点
df = pd.DataFrame(np.random.rand(10000, 100)
s = df.apply(lambda x: np.percentile(x, list))
apply関数で求めるとlistを要素としたseriesで返却される
これを再度DataFrameに戻したいのですが,ループ以外で良い方法ありますか?
percentile_df = pd.DataFrame()
for i in range(len(s)):
percentile_df = pd.concat([percentile_df, pd.DataFrame(s[i]).T)
percentile_df.columns = ['%d%%' % i for i in list]
もっと賢いやり方があったら教えてください
0579デフォルトの名無しさん
2014/07/26(土) 18:20:15.07ID:vDqtn+VK>メモリ使用料
未だ課金されるTSSお使いでwwww
0580デフォルトの名無しさん
2014/07/26(土) 20:49:24.86ID:aEvLDNPM0581デフォルトの名無しさん
2014/07/27(日) 10:02:23.71ID:OWVmpiPTCPU, メモリー, ストレージ, プリンタ出力枚数 とかで課金されてたような気がする
0582デフォルトの名無しさん
2014/07/27(日) 11:03:32.53ID:T7Q4X9gs0583デフォルトの名無しさん
2014/07/27(日) 11:37:31.90ID:wnKyp3Uxワシのチンは枯れるほどうなだれる日照りの稲穂かなじゃ
0584デフォルトの名無しさん
2014/07/27(日) 12:09:31.48ID:U7uDR9xpプリンタ出力のときにテキストでAAみたいな無駄にでかいバナーがいちいち出るんだよな
0585デフォルトの名無しさん
2014/07/27(日) 12:31:58.57ID:OWVmpiPT若い奴はツイとかに行って、にちゃん自体にはもう爺しかいないと思う。
>>584
ジョブ番号とかな。
ちゃんと折り目が表になるようになってたね。
0586デフォルトの名無しさん
2014/07/27(日) 18:56:16.86ID:zAszMl02* *
* ABENDです
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
0587デフォルトの名無しさん
2014/07/28(月) 21:53:01.20ID:CuGHr+4W0588デフォルトの名無しさん
2014/07/28(月) 23:24:08.14ID:ye0zrRoN0589デフォルトの名無しさん
2014/07/28(月) 23:43:55.70ID:izW6EM+90590デフォルトの名無しさん
2014/08/04(月) 03:16:15.29ID:axrz0KR5iPython並の補完をやってくれるエディタってあるんでしょうか
0591デフォルトの名無しさん
2014/08/04(月) 08:16:02.08ID:OvTp+Jy00592デフォルトの名無しさん
2014/08/06(水) 21:57:11.85ID:I+dNZtwxWeb から python で作成された最新のコードをダウンロードし、それを実行するという使い方です。
手法としては
python.h を使う(難しい?)
exe ファイルを埋め込み(pathなどの関係で難しい?)
py2exe で作った exe 内で execfile を呼び出す(動的実行は無理?)
などを考えております。
C++ 側はすでにユニバーサル環境で動いていて、ここで相談している「python で
動的に切り替える箇所」も現在は C++ でハードコーディングされています。
そのため動作方式をアップデートするためにはアプリ自体のバージョンアップが
必要な状況です。
この変更される箇所を python にすることで、アプリ自体のアップデートをすることなく
変更箇所のみをダウンロードして、アプリの挙動を変化させたいです。
どのような方向性で進めるべきか助言をいただけないでしょうか。
よろしくお願いします。
なお、python のコードはそこそこ複雑になり import が必要なパッケージ(SQL系)も
使いたいです。
0593デフォルトの名無しさん
2014/08/06(水) 22:00:26.56ID:I+dNZtwxmac は組み込みの python(2.x系) を叩く形で利用するつもりです。
0594デフォルトの名無しさん
2014/08/07(木) 04:30:09.39ID:K3Ohi6TM0595デフォルトの名無しさん
2014/08/07(木) 08:00:16.80ID:DXKkY0VC俺のレベルなら簡単に埋め込みもできるが
それよりは部分アップデートしたい箇所をシェアードライブラリ化することを選ぶ
0596デフォルトの名無しさん
2014/08/07(木) 08:04:53.29ID:DfYUpYGn0597デフォルトの名無しさん
2014/08/07(木) 08:13:27.64ID:DXKkY0VCWindowsだとデフォルトでは入ってないし、なぜかインストーラーしか配布してないから気を回してるんじゃねーの
0598デフォルトの名無しさん
2014/08/07(木) 08:15:29.23ID:zzvRWyE6そのハテナは質問じゃなくて単に懸念してることを表してるんじゃないの
0599デフォルトの名無しさん
2014/08/07(木) 08:39:25.79ID:DfYUpYGn無駄に!?使う香具師が
0600デフォルトの名無しさん
2014/08/07(木) 10:50:13.00ID:LHdwIbc3馬鹿の一つ覚え
0601デフォルトの名無しさん
2014/08/07(木) 13:26:41.28ID:2S/u6lft0602デフォルトの名無しさん
2014/08/07(木) 15:40:03.03ID:zGwpFhqC0603デフォルトの名無しさん
2014/08/07(木) 17:55:45.08ID:hNWo9Bvw頭ではあかん!
と思っていたのに
嗚呼、玉杯に花受けて
0604デフォルトの名無しさん
2014/08/08(金) 12:57:30.16ID:2lNbFiPcPython Tools for VSを使うかEclipseでPyDevプラグインを使うか悩んでいます。
どちらのほうがよいでしょうか?
0605デフォルトの名無しさん
2014/08/08(金) 13:03:47.97ID:1UU7vf/D0606デフォルトの名無しさん
2014/08/08(金) 14:00:01.70ID:ei8M8gQL0607デフォルトの名無しさん
2014/08/08(金) 15:54:21.70ID:J073Pgc30608デフォルトの名無しさん
2014/08/08(金) 15:57:45.77ID:NYRFXe490609デフォルトの名無しさん
2014/08/08(金) 17:22:53.31ID:tBhvzAFA0610デフォルトの名無しさん
2014/08/08(金) 22:38:26.81ID:rRPEiIRG0611デフォルトの名無しさん
2014/08/08(金) 23:00:46.78ID:2lNbFiPcVSとEclipseを避けてNetBeansと来ましたかw
まぁNetBeansもいいと思うのですが使ったことないので…
SSHで編集もできないので、SCPするゆとりにはvimはちょっと…
まぁ適当にやってみます。
0612デフォルトの名無しさん
2014/08/08(金) 23:05:26.73ID:wnc8sFJeVimは洗脳されてうわ言でVimmmmmって言うようになる
0613デフォルトの名無しさん
2014/08/09(土) 00:30:48.85ID:l2WdSHx90614デフォルトの名無しさん
2014/08/09(土) 01:01:38.59ID:RGxCJddx0615デフォルトの名無しさん
2014/08/09(土) 04:25:07.59ID:Ex87K3bL0616デフォルトの名無しさん
2014/08/09(土) 10:22:53.16ID:BOdr2rzK共同開発するようになったり、毎日数百、数千行とか書くようになってから気を配ろう。
0617デフォルトの名無しさん
2014/08/09(土) 12:22:28.77ID:cMAC0zr60618デフォルトの名無しさん
2014/08/09(土) 15:25:54.77ID:bPqR1BKtemacs+trampだとssh先のファイルをローカルのように扱ってくれるぞ。
それと言語ごとにエディタを変えるのは面倒すぎる。
0619デフォルトの名無しさん
2014/08/10(日) 01:24:38.74ID:6PkHFNqA0620デフォルトの名無しさん
2014/08/10(日) 01:26:33.12ID:DIv5/2S30621デフォルトの名無しさん
2014/08/10(日) 01:34:41.21ID:A/VXvXV50622デフォルトの名無しさん
2014/08/10(日) 08:58:20.47ID:sn1Frfwsいやウィザード志望なら別にいいんだが
どちらも頭の中で謎の呪文を唱える必要がある
0623デフォルトの名無しさん
2014/08/10(日) 09:16:48.08ID:jIQE4lm1横文字のエディタ怖いからそっちに移行したい・・・
0624デフォルトの名無しさん
2014/08/10(日) 10:41:23.46ID:frgBbTF30625デフォルトの名無しさん
2014/08/10(日) 11:00:57.99ID:sTCs4N9jEmacsユーザーはUNIX界の二大変態エディタを習得しているわけで
変態の極みですな(褒め言葉)
0626デフォルトの名無しさん
2014/08/10(日) 11:15:11.19ID:5byDxagN分ってる人来てるね
0627デフォルトの名無しさん
2014/08/10(日) 11:17:06.16ID:npxWL/Pd0628デフォルトの名無しさん
2014/08/10(日) 11:52:16.54ID:BhlEieq8どんなウィザードも最初は見習いだったんだから良いだろ。
初心者で終わりたい奴以外は。
0629デフォルトの名無しさん
2014/08/10(日) 13:36:25.00ID:jIQE4lm1便利なスクリプト処理の為のPythonみたいなノリではじめは触りたいから
UNIXの基礎知識が必要と言われるような大げさ過ぎるものは辛い
0630デフォルトの名無しさん
2014/08/10(日) 14:04:32.91ID:WSpuTRJMそれが「基礎」と言われる所以
0631デフォルトの名無しさん
2014/08/10(日) 14:21:37.89ID:BhlEieq8Ctrl+Cでコピーできないから難しいとか言い出す。ホントの初心者なら、選択した段階でコピーされていると言われれば、そうだと覚えるだけ。
0632デフォルトの名無しさん
2014/08/10(日) 15:07:16.52ID:jIQE4lm1出来れば知ってはおきたいけど、そう若くもないから今更かってので大分躊躇してます
>>631
VC自体は少し触った事があるのですが、プログラミング自体もあまり得意じゃないですしね・・・
メインでやっている方はUNIXやLinux環境の方が多いでしょうしどうにかしたい所なのですが
0633デフォルトの名無しさん
2014/08/10(日) 15:12:21.87ID:WSpuTRJM遠回りに見えても急がば廻れということもあるので
>UNIXの基礎知識が必要と言われるような大げさ過ぎるものは辛い
これは言い過ぎ
0634デフォルトの名無しさん
2014/08/10(日) 15:37:36.95ID:DIv5/2S3手を動かしたほうが百倍建設的ですよ
悪いことは言わないからブラウザを閉じなさい
0635デフォルトの名無しさん
2014/08/10(日) 15:44:11.17ID:BhlEieq8そうじゃないんだ。
多くの環境で動くものを選ぶ。それは縛られないようにということなんだ。もし縛られていると、縛られた物の進路に付いていかなければいけない。
限定された環境に最適化された道具は確かに生産性が良いかも知れない。だが長年使いこみ馴染んだ道具は自分の手足のように動いてくれるんだ。
LinuxやUnixはそこから生まれたPOSIXという移植性を高めるための規格がある。アプリも移植が活発だ。どこでも動くアプリが一番多く安定して動く環境が、今のお膝元のLinuxだったりするだけなんだ。
0636デフォルトの名無しさん
2014/08/10(日) 15:57:27.05ID:DIv5/2S30637デフォルトの名無しさん
2014/08/10(日) 16:01:10.72ID:DIv5/2S3アップデート放置
死ぬまでプロプラの先生とお遊戯してろ
0638デフォルトの名無しさん
2014/08/10(日) 18:34:12.07ID:C/FhR78cもっと面白そうな話題とかあがってるのに。
0639デフォルトの名無しさん
2014/08/10(日) 18:52:03.64ID:NGcYkQ3w0640デフォルトの名無しさん
2014/08/10(日) 19:01:24.86ID:Jl3CQOkdフランス料理と中華の優劣について講釈を始める変態がいるとの通報が多数寄せられています
0641デフォルトの名無しさん
2014/08/10(日) 20:06:23.65ID:GH83A0dN自然が日本語の一部であるように
0642デフォルトの名無しさん
2014/08/10(日) 21:36:53.55ID:sn1Frfws0643デフォルトの名無しさん
2014/08/10(日) 22:28:47.13ID:RzOBwY0S触ったことないけど
0644デフォルトの名無しさん
2014/08/10(日) 23:24:39.18ID:sn1Frfwsthanks
0645デフォルトの名無しさん
2014/08/10(日) 23:35:02.24ID:sn1Frfws0646デフォルトの名無しさん
2014/08/11(月) 01:26:59.35ID:4B0tyuoY宣伝乙
0647デフォルトの名無しさん
2014/08/14(木) 10:24:14.15ID:naTy9Dhhその際、iniファイル内に「%」の文字があると、
InterpolationSyntaxErrorが発生してしまいます。
%が入っていても読めるようにするにはどうすれば良いでしょうか?
0648デフォルトの名無しさん
2014/08/14(木) 18:38:06.69ID:JLCU3PDGこれどうよ?
http://stackoverflow.com/questions/2537929/is-it-possible-to-temporarily-disable-pythons-string-interpolation
0649デフォルトの名無しさん
2014/08/14(木) 18:39:05.34ID:JLCU3PDG0650デフォルトの名無しさん
2014/08/14(木) 19:30:01.88ID:JxO2eiWGget(section, option, raw=True)
0651デフォルトの名無しさん
2014/08/15(金) 09:55:35.39ID:SAZfpzgiConfigParser.RawConfigParser()、でやるか、
raw=True付加でできました。
ありがとうございました!助かりました!
0652デフォルトの名無しさん
2014/08/16(土) 10:28:49.53ID:+RYzFdePCで作られたdllを読もうとしていますが、その型がVARIANT型です。
pythonでは、どういう型にすれば良いんでしょうか?
そもそも使えるんでしょうかね?
0653デフォルトの名無しさん
2014/08/16(土) 10:47:25.16ID:0XKtKnUwctypes.Structure
0654デフォルトの名無しさん
2014/08/16(土) 10:50:55.36ID:0XKtKnUwhttp://svn.python.org/projects/ctypes/branches/B_FAST_CARGS/ctypes/samples/Windows/COM.py
0655デフォルトの名無しさん
2014/08/16(土) 15:28:06.92ID:+RYzFdePありがとうございます。
サンプルを参考にやってみます。
0656デフォルトの名無しさん
2014/08/16(土) 21:53:44.11ID:p/oaZEQ0文字列に対してreadlineメソッドやwriteメソッドが使いたいんですが
0657デフォルトの名無しさん
2014/08/16(土) 22:21:34.47ID:sJLSs2xXStringIO
0658デフォルトの名無しさん
2014/08/16(土) 22:38:09.00ID:8ung0F0j初歩的な質問で申し訳ないです
0659デフォルトの名無しさん
2014/08/16(土) 23:15:19.07ID:79zqBE+Jはよ寝ろ
sleep
0660デフォルトの名無しさん
2014/08/16(土) 23:27:54.31ID:p/oaZEQ0ありがとう
0661デフォルトの名無しさん
2014/08/16(土) 23:38:41.09ID:8ung0F0jこんな関数あったのか
ありがとう!
0662デフォルトの名無しさん
2014/08/17(日) 00:16:27.36ID:gQCFTXlh0663デフォルトの名無しさん
2014/08/21(木) 17:49:56.66ID:qnSoHUO6from BeautifulSoup import BeautifulSoup
from time import sleep
import urllib2
import re
html_page = urllib2.urlopen("http://awabi.2ch.net/sony/subback.html")
soup = BeautifulSoup(html_page)
test = []
for i in soup.findAll('a'):
p = i.string
q = i.get('href')
print p
test.append(p)
print test
スレ一覧を取得するプログラム書いたのですが、配列に代入する過程でなぜか16進数になってしまいます。原因わかる方いましたらご教授ください!
0664デフォルトの名無しさん
2014/08/21(木) 18:53:06.83ID:Dozm2kfh>>1- くらい読んでおきましょう
http://python.rdy.jp/wiki.cgi?page=japaneseCharset
0665デフォルトの名無しさん
2014/08/21(木) 21:37:45.93ID:qnSoHUO6ありがとうございますー
0666デフォルトの名無しさん
2014/08/21(木) 21:38:35.84ID:qnSoHUO6ありがとうございます〜
0667デフォルトの名無しさん
2014/08/21(木) 23:54:38.86ID:BOXVHDkjクソ遅いBeautifulSoup使うくらいならlxml使うべきだし
そんな初心者ならPython3使うべき
0668デフォルトの名無しさん
2014/08/21(木) 23:58:35.61ID:2OP0v0pO0669デフォルトの名無しさん
2014/08/22(金) 02:37:38.60ID:XI3TfjPF0670デフォルトの名無しさん
2014/08/22(金) 04:28:22.00ID:cJuKMHCG0671デフォルトの名無しさん
2014/08/22(金) 07:41:27.39ID:XI3TfjPFなんで FORTH が入ってるんだよ釣り求人か?
キーワード入れてみたかっただけだろ?
0672デフォルトの名無しさん
2014/08/23(土) 13:36:06.52ID:JDnWQBVsヘルプの見方すら判らない
perldocみたいなのある?
0673デフォルトの名無しさん
2014/08/23(土) 13:48:11.04ID:sRziMowi0674デフォルトの名無しさん
2014/08/23(土) 14:43:01.61ID:JDnWQBVs月曜にやってみよう
0675デフォルトの名無しさん
2014/08/23(土) 19:18:40.08ID:5f63ip/Rドキュメントは読もうと思えばpython単体でも読める。
$ python -c 'print(int.__doc__)'
int(x[, base]) -> integer
Convert a string or number to an integer, if possible. A floating point
argument will be truncated towards zero (this does not include a string
representation of a floating point number!) When converting a string, use
the optional base. It is an error to supply a base when converting a
non-string. If base is zero, the proper base is guessed based on the
string content. If the argument is outside the integer range a
long object will be returned instead.
ipythonで補完と合わせて読むことが多い。
In [1]: int?
Type: type
Base Class: <type 'type'>
String Form: <type 'int'>
Namespace: Python builtin
Docstring:
int(x[, base]) -> integer
Convert a string or number to an integer, if possible. A floating point
python動く筈って言うと、python自体動かないように聞こえる。
0676デフォルトの名無しさん
2014/08/23(土) 21:59:36.94ID:lUuLaCoV┌|(⌒ヽ :|| ..:⌒: |┐ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
|::|::ヽ.__:):||(___ノ ::|::| │
|:|: .. :|| .. |:| │
:|: .. || ..|| < >>674 日本語でおk
:\ [_ ̄] /::| │
:: |\|_|_|_|_/:::| \_______
0677デフォルトの名無しさん
2014/08/24(日) 01:00:55.71ID:FxodULxmfrom pybrain.tools.shortcuts import buildNetwork
logging.basicConfig(filename='log')
logging.warning('hogehoge')
pybrainの特定のモジュールを読み込むとloggingのbasic.Configが
書き換えられなくなってしまいます。(モジュール内の設定を上書きできていない?)
上の例だと、logに出力されるはずが、無視されて標準出力になります。
対処法教えてください!
0678デフォルトの名無しさん
2014/08/24(日) 02:25:52.06ID:gGOWG3Gvこれとこれ読んで
http://docs.python.jp/3.3/library/logging.html#logging.basicConfig
http://docs.python.jp/3.3/library/logging.config.html#logging.config.fileConfig
fileConfigを使えば上書きできるとおもう
0679デフォルトの名無しさん
2014/08/24(日) 12:50:49.74ID:FxodULxmありがとうございます
頑張ってみますー
0680デフォルトの名無しさん
2014/08/26(火) 00:23:47.88ID:DDFPO5GFpydoc helpってやっても、ネットで調べろと言われるだけだった
ネット繋がってないんだよな
0681デフォルトの名無しさん
2014/08/26(火) 08:53:45.95ID:cbKgJwaLネットにつながらなくても、自分で source 読めばいいんだけど。。。
if __name__ == "__main__":
import logging
from logging import FileHandler, StreamHandler, Formatter, BASIC_FORMAT
# from pybrain.tools.shortcuts import buildNetwork
import datetime
"""
>>> import logging
>>> import sys
>>> sys.modules["logging"]
<module 'logging' from '/home/user1/local/lib/python3.3/logging/__init__.py'>
"""
print("logging.Logger =")
print(logging.Logger)
print("logging.Logger.root =")
print(logging.Logger.root)
print("id(logging.Logger.root) =")
print(id(logging.Logger.root))
# ここまでで、細工した logging/__init__.py 内の root と、
# logging.Logger.root が同一である事を確認。
logging.basicConfig(filename='0.log')
# logging.basicConfig() は一度しか有効にならない。
# 原因は、以下の一行。
# if len(root.handlers) == 0:
# see File "logging/__init__.py", line 1685
# 以下二行は無効な処理。
logging.basicConfig(filename='1.log')
logging.basicConfig(filename='2.log')
0682デフォルトの名無しさん
2014/08/26(火) 08:56:00.77ID:cbKgJwaL# 以下が root に追加の handler を付けるための改良。
# see File "logging/__init__.py", line 1696
root = logging.Logger.root
kwargs = {"filename": 'implement.log'}
filename = kwargs.get("filename")
if filename:
mode = kwargs.get("filemode", 'a')
h = FileHandler(filename, mode)
else:
stream = kwargs.get("stream")
h = StreamHandler(stream)
fs = kwargs.get("format", BASIC_FORMAT)
dfs = kwargs.get("datefmt", None)
style = kwargs.get("style", '%')
fmt = Formatter(fs, dfs, style)
h.setFormatter(fmt)
# 分かるなら、自由に handler 作って、以下で追加しよう。
root.addHandler(h)
level = kwargs.get("level")
if level is not None:
root.setLevel(level)
# 以下が追加の logging 処理。
# 適当に時間を出しておく。
s = str(datetime.datetime.today())
logging.warning('implement, hogehoge, ' + s)
0683デフォルトの名無しさん
2014/08/26(火) 22:13:31.90ID:DDFPO5GF0684デフォルトの名無しさん
2014/08/26(火) 23:51:38.19ID:a8qyADQ40685デフォルトの名無しさん
2014/08/27(水) 05:49:56.43ID:jUpAea+5見てみる
0686デフォルトの名無しさん
2014/09/03(水) 22:36:21.29ID:hFjp/G7s2020年まで2をサポートするみたいだからまだまだ2でいいのかな
0687デフォルトの名無しさん
2014/09/03(水) 22:45:58.11ID:SJ+lkstvゆえに大丈夫とも言えるw
0688デフォルトの名無しさん
2014/09/03(水) 22:49:38.69ID:hFjp/G7sその時になって必要なら2to3もあるし
0689デフォルトの名無しさん
2014/09/03(水) 22:49:41.60ID:htnL7cfQ0690デフォルトの名無しさん
2014/09/03(水) 22:52:24.25ID:rgaFaXry2を使うのは、悩む余地もなく2を選ばざるを得ないとき
0691デフォルトの名無しさん
2014/09/03(水) 22:58:48.56ID:hFjp/G7sこの機会にpythonのあやふやな部分も学び直すか
0692デフォルトの名無しさん
2014/09/04(木) 01:03:50.51ID:kf/H7HnAどっち使えばいいかなんて、人に聞かなくてもわかる話。
0693デフォルトの名無しさん
2014/09/04(木) 04:16:11.90ID:uNyEwEdx過渡期なんだから、これから始める人は迷って当然だ
0694デフォルトの名無しさん
2014/09/04(木) 08:46:58.49ID:14KwuRYz以下のモジュールをIDLEで動かそうとすると
AttributeError: 'module' object has no attribute 'date'
というエラーが出て動きません
対話モードでなら普通に通るのですが・・・
また、これを動かすと同じ階層にあるnumpyとmatplotlibを使ったスクリプトまで動かなくまってしまします
原因や対処法等分かる方がいれば教えて下さい
Python3.4.1
numpyとmatplotlibはここのものを使っています
http://www.lfd.uci.edu/~gohlke/pythonlibs/
import datetime
str_date=datetime.date.today().isoformat()
print(str_date)
0695デフォルトの名無しさん
2014/09/04(木) 08:57:09.75ID:kbndSnH3datetime と dir(datetime) の値は?
0696デフォルトの名無しさん
2014/09/04(木) 09:22:17.50ID:14KwuRYzありがとうございます、解決しました
ファイル名をdatetime.pyにしていたことが問題だったようでした
値を見ようとした時にファイル名を変えてみたらそれで普通に通るようになりました
ありがとうございますm(__)m
0697デフォルトの名無しさん
2014/09/04(木) 09:34:56.66ID:t+YSKgeI0698デフォルトの名無しさん
2014/09/04(木) 21:53:38.70ID:wvJrw4A50699デフォルトの名無しさん
2014/09/04(木) 22:21:39.30ID:uNyEwEdxlistという名前の変数を使っていたら
list object is not callebleだったかのエラーが出て
原因が長期間わからず困ったことがある
0700デフォルトの名無しさん
2014/09/04(木) 22:53:18.47ID:kbndSnH30701デフォルトの名無しさん
2014/09/04(木) 22:57:42.69ID:uNyEwEdxリストオブジェクトを格納するのに最も適した変数名が
listであることに異論はないだろ?
0702デフォルトの名無しさん
2014/09/04(木) 23:04:23.65ID:kbndSnH30703デフォルトの名無しさん
2014/09/04(木) 23:54:39.02ID:Ix5ycNV5リストオブジェクトを格納するのに最も適した変数名は
list_objectでしょ
何言ってんだか
漏れがあるよね、君の仕事は、いつもいつも
0704デフォルトの名無しさん
2014/09/05(金) 00:11:24.67ID:Ad86wfNN何だその冗長なネーミングセンスは。
「パソコンのコンピュータ」みたいな言い方だ。
0705デフォルトの名無しさん
2014/09/05(金) 01:07:15.48ID:cPuc99Ccループ変数以外はアンダースコアを必ず1つ入れるくらいの気持ちで
0706デフォルトの名無しさん
2014/09/05(金) 01:11:02.03ID:xOBKBssI0707デフォルトの名無しさん
2014/09/05(金) 01:15:06.75ID:aAWeMktF0708デフォルトの名無しさん
2014/09/05(金) 01:48:16.88ID:uS50mHWr0709デフォルトの名無しさん
2014/09/05(金) 01:58:38.11ID:XPb05F9M0710デフォルトの名無しさん
2014/09/05(金) 02:14:57.83ID:uS50mHWrなんていいつつ、その辺はもうコーディングの世界とは関係なくなるんですけれども。
0711デフォルトの名無しさん
2014/09/05(金) 02:25:22.40ID:Ad86wfNNそれは確かにそう。
0712デフォルトの名無しさん
2014/09/05(金) 08:37:57.74ID:eULWAsGPlist_str_nanashi
みたいな感じで最初に型を付けるけど
アンダースコアで命名する時はどういう規則で名前を付けています?
0713デフォルトの名無しさん
2014/09/05(金) 08:46:12.41ID:yYkcJRXPローマ字の名前付けは極力避けてます
0714デフォルトの名無しさん
2014/09/05(金) 08:51:08.41ID:O643ij2qほどほどにな
0715デフォルトの名無しさん
2014/09/05(金) 09:49:06.97ID:eULWAsGP辞書で引いて二回目使わないだろうって感じのものだと凄い悩む
ついでに相談!
list_str_nanashi
みたいな名前の千個のリストがあるとして、そこから幾つか選ぶ時、種類別に
new_list_str_nanashi
all_list_str_nanashi
みたいに命名しているのだけど
x番目~y番目のlist_str_nanashiのリストを抜き出してリストを作るとすれば
最初の文字をどう命名します?
良く使うと思うので汎用性のあるいい名前を付けたい
0716デフォルトの名無しさん
2014/09/05(金) 09:51:28.98ID:eULWAsGP0717デフォルトの名無しさん
2014/09/05(金) 10:41:01.87ID:SzRzlQrZ0718デフォルトの名無しさん
2014/09/05(金) 10:48:19.69ID:SzRzlQrZ勉強中でもシステムハンガリアンはいらんかなあ
nanashi_new
nanashi_all
nanashi_sub
0719デフォルトの名無しさん
2014/09/05(金) 11:38:58.47ID:eULWAsGP全てのデータに対する副要素ということでsubは良さそうです
そのまま使わせて貰います!
経験が少ないのでこういう命名方法にかなり悩みます
要素を限定する修飾は後ろに回したほうが良さそうですね
nanashiをclassにという感じにも繋がるでしょうし
ハンガリアン記法は少し触った事はあるのですが、敷居が少し高かったので、おいおい勉強してみます
悩んでいたので、大分助かりました
ありがとうございました
0720デフォルトの名無しさん
2014/09/05(金) 13:45:32.89ID:yYkcJRXPprefix 使うくらいなら、dict使いますが。
nanashi = {"new": 1, "all": 100, "sub": -1}
>>719 の場合は class 使った方が良いのかな?
0721デフォルトの名無しさん
2014/09/05(金) 15:33:32.42ID:JjYqHkIR漏れもそういうのあるの知ってて
漏れは絶対引っかからないぞって
ずっと思ってて何年も経ってるけど
この前うっかりやっちゃったよ
json.py か何かだった
判っててもやってしまうのなんでだろうね
>>699
同感
0722デフォルトの名無しさん
2014/09/05(金) 15:55:50.46ID:O3DMWhuk0723デフォルトの名無しさん
2014/09/05(金) 16:45:24.39ID:ln9NZu7Wハンガリアンはむしろ使うべきじゃない記法の代名詞
0724デフォルトの名無しさん
2014/09/05(金) 16:53:56.34ID:SzRzlQrZひとまとめに扱うものじゃないしdictはおかしい
0725デフォルトの名無しさん
2014/09/05(金) 17:05:02.75ID:SzRzlQrZ0726デフォルトの名無しさん
2014/09/07(日) 10:39:29.64ID:SXktbayVhttps://www.youtube.com/watch?v=gBBdTPS_z_c
0727デフォルトの名無しさん
2014/09/08(月) 02:13:11.50ID:tbHi8RxM標準ライブラリなのにファイルパスの引数をとるメソッドでPathオブジェクトを受け付けないとかどゆことなんだぜ?
外部モジュールで受け付けない(変な挙動になる)のはまあしゃあないけど。
0728デフォルトの名無しさん
2014/09/08(月) 08:45:12.15ID:Ur6ZrZoJリポジトリ見てるとちょくちょく「Pathを受け取れるように変更」ってログがある
0729デフォルトの名無しさん
2014/09/10(水) 18:37:03.57ID:/KH51cxp\ ヽ / /
‐、、 殺 伐 と し た ス レ に 鳥 取 県 が ! ! _,,−''
`−、、 __/\ _,,−''
`−、、 _| `〜┐ _,,−''
_ノ ∫
_,.〜’ /
───────‐ ,「~ ノ ───────‐
,/ ` ̄7
| 島 根 県 /
_,,−' ~`⌒^7 / `−、、
_,,−'' 丿 \, `−、、
,'´\ / _7 /`⌒ーへ_,._⊃ /`i
! \ _,,-┐ \ _,.,ノ r‐-、、 / !
゙、 `ー--<´ / L. ,〜’ ゙、 >−一'′ ,'
y' U `ヽ/ / ヽ ヽ '´ U イ
____
/ __ | \____\
___/__ / ̄ ____|____ \ \____\
//ヽ /___ /|\ \ \____\
/ / ヽ / /__ / | \ \_______
/ / / / / / | \ | \
/ / / / _/ __/ | \__ | \  ̄―_
0730デフォルトの名無しさん
2014/09/11(木) 02:13:06.03ID:FWWGPAmP0731デフォルトの名無しさん
2014/09/11(木) 10:51:29.58ID:5XC51o2h0732デフォルトの名無しさん
2014/09/12(金) 18:30:58.19ID:9R5YIs64>>> funcs = [lambda :i for i in p]
>>> funcs[0](), funcs[1](), funcs[2]()
(3, 3, 3)
(1,2,3)にならないのはなぜ?
0733デフォルトの名無しさん
2014/09/12(金) 19:29:38.26ID:nceQ+kAP0734デフォルトの名無しさん
2014/09/12(金) 19:32:52.17ID:f6oiMlto>>> i = 100
>>> funcs[0]()
100
>>>!import dis
>>> dis.dis(funcs[0])
1 0 LOAD_GLOBAL 0 (i)
3 RETURN_VALUE
0735デフォルトの名無しさん
2014/09/12(金) 19:39:40.26ID:ylwL1QX/0736デフォルトの名無しさん
2014/09/12(金) 20:21:57.95ID:9R5YIs64変数を束縛する方法を調べたらlamda式にデフォルト引数で与えるやり方があった
funcs = [lambda x=i: x for i in p]
javaは書けないよ
0737デフォルトの名無しさん
2014/09/12(金) 22:41:27.85ID:QZd6eufJf = [(lambda x:lambda: x)(i) for i in p]
0738デフォルトの名無しさん
2014/09/12(金) 23:00:16.27ID:jee4HCDcPython 3.4 だと以下のようになるね
>>> i = 100
>>> funcs[0]()
3
0739デフォルトの名無しさん
2014/09/12(金) 23:03:19.15ID:QZd6eufJPython3になってリスト内包のスコープがジェネレータ式と同じになったから
0740デフォルトの名無しさん
2014/09/12(金) 23:05:41.89ID:jee4HCDc>>> dis.dis(funcs[0])
1 0 LOAD_DEREF 0 (i)
3 RETURN_VALUE
0741デフォルトの名無しさん
2014/09/12(金) 23:14:27.29ID:jee4HCDcPython 2ではリスト内包表記によってグローバル変数iが生成されるけど、Python 3では生成されないと
元の質問の人(>>732)ではないけど勉強になりました
0742デフォルトの名無しさん
2014/09/13(土) 01:18:54.39ID:yoZ+gn+2いよいよ明日開催のPyCon JP 2014 ですが、セッションはYouTube Liveで中継します。
http://www.youtube.com/user/PyConJP
0743デフォルトの名無しさん
2014/09/13(土) 01:29:07.32ID:6sc8VA110744デフォルトの名無しさん
2014/09/13(土) 10:07:01.24ID:yoZ+gn+2CH01 Opening~Keynote: Kenneth Reitz
https://www.youtube.com/watch?v=9oJXzlmGJKc
Python2と3の話
0745デフォルトの名無しさん
2014/09/13(土) 10:19:40.37ID:2tjB89qC0746デフォルトの名無しさん
2014/09/13(土) 11:11:59.62ID:EgQD9V/20747デフォルトの名無しさん
2014/09/13(土) 12:02:17.99ID:6sc8VA110748デフォルトの名無しさん
2014/09/13(土) 12:08:51.72ID:EgQD9V/2ORMが吐くSQL見ましょうって
ORMいらねーじゃん
0749デフォルトの名無しさん
2014/09/13(土) 14:20:11.32ID:Dssdzx1L昼食は酷かったなぁ
0750デフォルトの名無しさん
2014/09/13(土) 14:41:17.67ID:YeRSzbPN0751デフォルトの名無しさん
2014/09/13(土) 15:07:55.32ID:YeRSzbPN0752デフォルトの名無しさん
2014/09/13(土) 15:53:10.98ID:HhUa/MdG知識云々でなく公演慣れしてないからピントの合ってないものが多い
0753デフォルトの名無しさん
2014/09/13(土) 16:20:17.04ID:0ViE7frp順序は一定重複はなしで
l=["あ","いう","えおか","き","くけこ"]
→["あ","いう","えおか","き","くけこ",
"あいう","あえおか",.........
"あいうえおか","あえおかき".........
........
"あいうえおかきくけこ"
"いうあ"は"あいう"と重複とみなします
リスト内リストのサンプルなんかは見つかったんですが
重複を避けるために照合と削除を使っています
文字列の場合単純な文字列内検索だと間違った場所でHITしてしまう恐れがありました
よろしくおねがいします
0754デフォルトの名無しさん
2014/09/13(土) 16:35:58.56ID:YeRSzbPN↓
b=[1,2,4,8,16]
に置き換えて
1〜31 までループ
0755デフォルトの名無しさん
2014/09/13(土) 17:09:35.76ID:o7tow4WW>>> for n in xrange(1, 2 ** len(l)):
... s = []
... for m in xrange(len(l)):
... if n & (2 ** m): s.append(l[m])
... print ''.join(s)
0756デフォルトの名無しさん
2014/09/13(土) 19:05:52.78ID:o7tow4WW>>> for n in xrange(1, 2 ** len(l)):
... print ''.join(l[m] for m in xrange(len(l)) if n & (2 ** m))
0757デフォルトの名無しさん
2014/09/13(土) 20:08:53.94ID:6NBWszmdPython3 だとこんなに簡単に書けるんだよ。
2.5 なんてやめて 3 に移行しなきゃ
if __name__ == "__main__":
import itertools
L = ["あ","いう","えおか","き","くけこ"]
for i in range(2, len(L) + 1):
print("i= {}".format(i))
combis = itertools.combinations(L, i)
tup = tuple(combis)
print(tup)
print()
0758デフォルトの名無しさん
2014/09/13(土) 20:50:05.00ID:Dssdzx1L0759デフォルトの名無しさん
2014/09/13(土) 20:55:10.77ID:LjvvHLFU0760デフォルトの名無しさん
2014/09/13(土) 20:57:56.58ID:Mqgtp+Th0761デフォルトの名無しさん
2014/09/13(土) 21:56:34.57ID:vNFnNpgx0762デフォルトの名無しさん
2014/09/14(日) 03:54:53.38ID:LAThkiswペチャペチャ音が不快なんですがマイクが原因?
https://www.youtube.com/watch?v=NcSE6V5aPoc
0763デフォルトの名無しさん
2014/09/14(日) 03:59:20.65ID:LAThkiswどうみても2.5の方が簡単そうに見えます
0764デフォルトの名無しさん
2014/09/14(日) 08:45:48.50ID:0rFAhqzlcomb = []
for i in range(1, len(L) + 1):
comb += [''.join(element) for element in itertools.combinations(L, i)]
print(comb)
0765デフォルトの名無しさん
2014/09/14(日) 08:59:23.72ID:04guhDtuすみませんよくわかりませんでした
>>755
ありがとうございます
>>756
さっそく試してみます
>>757
参考になりました!
0766デフォルトの名無しさん
2014/09/14(日) 09:00:57.88ID:QFj6o0Y9探検のしがいがある
0767デフォルトの名無しさん
2014/09/14(日) 13:47:52.47ID:DRyo//L5>機械学習のPythonライブラリは
>ありまぁす
会場「し〜ん」
おもいっきり外したな
0768デフォルトの名無しさん
2014/09/14(日) 13:50:02.29ID:BJG1yrkx0769デフォルトの名無しさん
2014/09/14(日) 13:52:37.24ID:DRyo//L5こっちもライブ
https://www.youtube.com/watch?v=R5jNZCJWHyI
0770デフォルトの名無しさん
2014/09/14(日) 13:55:45.67ID:BJG1yrkx0771デフォルトの名無しさん
2014/09/14(日) 14:21:02.49ID:gO6moQCPネタが古いし
こんなイベントに来る奴が機械学習ライブラリくらいチェックしてないわけないし
誰に向けて喋ってんだろ
0772デフォルトの名無しさん
2014/09/14(日) 14:28:17.63ID:DRyo//L5https://www.youtube.com/watch?v=DCrDBmEWAzQ
0773デフォルトの名無しさん
2014/09/14(日) 15:50:35.50ID:DRyo//L5https://www.youtube.com/watch?v=su2UE9bbTvE
0774デフォルトの名無しさん
2014/09/14(日) 16:14:21.20ID:wWACjUC1そこだけじゃなくて全面的に滑ってるからな
0775デフォルトの名無しさん
2014/09/14(日) 16:24:33.20ID:fasCD3sI無線ルータが数十台あるので、自動的にやりたいんですが。
0776デフォルトの名無しさん
2014/09/14(日) 16:44:42.06ID:DRyo//L5https://www.youtube.com/watch?v=-Lfwp2B04GU
0777デフォルトの名無しさん
2014/09/14(日) 16:45:30.39ID:DRyo//L5telnetlib
0778デフォルトの名無しさん
2014/09/14(日) 17:14:12.42ID:B0PvUnRG人のせいにするな
0779デフォルトの名無しさん
2014/09/14(日) 17:14:31.01ID:DRyo//L5https://www.youtube.com/watch?v=lU2nhr9ilF8
0780デフォルトの名無しさん
2014/09/14(日) 17:18:00.86ID:RYMEDjoi0781デフォルトの名無しさん
2014/09/14(日) 17:22:57.68ID:SaS65MLeそんなにブスじゃない
0782デフォルトの名無しさん
2014/09/14(日) 17:26:23.23ID:qgkkZwTP0783 ◆QZaw55cn4c
2014/09/14(日) 18:27:54.69ID:s+BV7Cb90784デフォルトの名無しさん
2014/09/14(日) 18:38:37.37ID:LAThkisw中学生とかはどうでもいいが
最後に違法駐車バイクのナンバー読み上げて
個人情報特定してるのはまずい動画だな
0785デフォルトの名無しさん
2014/09/14(日) 19:15:20.56ID:gO6moQCPカジュアルコピーにカジュアルハックにカジュアル晒し
0786デフォルトの名無しさん
2014/09/15(月) 09:42:49.95ID:D5cf1zjM問題
リスト内の文字列のすべての組み合わせを得るにはどうしたらいいでしょうか?
順序は一定重複はなしで
答え
def getsearchkey(l):
res = []
for n in xrange(1, 2 ** len(l)):
s = []
for m in xrange(len(l)):
if m !='' and m!=None:
if n & (2 ** m): s.append(l[m])
res.append(''.join(s))
return res
ご協力ありがとうございました
0787デフォルトの名無しさん
2014/09/16(火) 18:38:58.56ID:laQ9NeNM0788デフォルトの名無しさん
2014/09/20(土) 09:00:56.47ID:5EvNTyg6アマゾンで売り切れてるね
買おうかと思っていたのに残念
0789デフォルトの名無しさん
2014/09/20(土) 09:27:53.71ID:p579UTgt0790デフォルトの名無しさん
2014/09/20(土) 19:25:24.53ID:P29J/8MS0791デフォルトの名無しさん
2014/09/20(土) 19:56:33.83ID:SglrrPN60792デフォルトの名無しさん
2014/09/20(土) 23:12:01.45ID:D985kPC+0793デフォルトの名無しさん
2014/09/21(日) 00:32:32.67ID:Gd2LPy9W0794デフォルトの名無しさん
2014/09/21(日) 02:41:53.43ID:7oG58F6shttp://www.oreilly.co.jp/books/9784873116884/
ここで売ってるっぽい
アマゾン1冊入荷しだだけだな
注文したら在庫なしになってたw
はじめにを読んだだけで満足した
ついでにScalaのこのブログ記事を読んだら
http://hakobe932.hatenablog.com/entry/2014/09/19/100050
プログラムが簡単に読み下し出来ないような
むやみやたら拡張された仕様にうんざりした
0795デフォルトの名無しさん
2014/09/21(日) 03:00:12.42ID:l9nBs8fu初見におけるPythonのとっつきやすさは異常
0796デフォルトの名無しさん
2014/09/21(日) 03:08:07.21ID:2RtUOHvJ0797デフォルトの名無しさん
2014/09/21(日) 04:13:17.43ID:hzBq2+VL0798デフォルトの名無しさん
2014/09/21(日) 06:39:00.46ID:l9nBs8fuCはHelloWorldで挫折したんよ
使えるのはBASICとCOBOLだけ
0799デフォルトの名無しさん
2014/09/21(日) 06:39:09.82ID:M1R/hzos0800デフォルトの名無しさん
2014/09/21(日) 10:11:31.47ID:KanC713Nなんかの資格試験の選択言語みたいだな
0801デフォルトの名無しさん
2014/09/21(日) 10:21:33.11ID:Rse853Crに見えた
0802デフォルトの名無しさん
2014/09/21(日) 10:30:07.68ID:sF3yzrHK0803デフォルトの名無しさん
2014/09/21(日) 11:30:35.72ID:YP6uE3o30804デフォルトの名無しさん
2014/09/21(日) 12:20:02.51ID:XyXBAEbX0805デフォルトの名無しさん
2014/09/21(日) 12:29:48.19ID:YP6uE3o3それもあるが、大学でテストやったときに採点しにくい
推奨すべきやり方のみを○にする問題を作りにくい
0806デフォルトの名無しさん
2014/09/21(日) 12:57:28.06ID:HNtPVZ/K0807デフォルトの名無しさん
2014/09/21(日) 15:05:08.72ID:Fm6f4cY9プログラミングの課題なんて結果が正しいかどうかだけじゃないのか?(○○は使っちゃダメとかはあるだろうけど)
出題者の推奨するやり方なんて押し付ける奴がアホとしか思えない。
0808デフォルトの名無しさん
2014/09/21(日) 15:15:58.32ID:hzBq2+VLプログラミングの講習必須じゃなかったから取ってねえや
0809デフォルトの名無しさん
2014/09/21(日) 15:23:41.09ID:YP6uE3o3プログラムの労力の99%は「どれだけ不特定多数の誰かにとって読みやすく書くか」だから、まずは定番や推奨するやり方を押し付けなければならない
「なんか知らんけど動いた」や本質ではない場所で「こんな書き方もあるよ」が多発する言語は教育には向かない
0810デフォルトの名無しさん
2014/09/21(日) 15:28:35.65ID:hzBq2+VL0811デフォルトの名無しさん
2014/09/21(日) 15:31:43.51ID:YP6uE3o3Pascal
0812デフォルトの名無しさん
2014/09/21(日) 15:39:10.99ID:HNtPVZ/K同意します
0813デフォルトの名無しさん
2014/09/21(日) 16:06:25.90ID:fj3fGyFh0814デフォルトの名無しさん
2014/09/21(日) 18:19:40.06ID:KanC713N0815デフォルトの名無しさん
2014/09/21(日) 18:21:25.27ID:KanC713N超許育向け言語だな
0816デフォルトの名無しさん
2014/09/21(日) 18:23:04.37ID:KanC713N0817デフォルトの名無しさん
2014/09/21(日) 19:18:47.17ID:POp695WM0818デフォルトの名無しさん
2014/09/21(日) 20:23:49.43ID:SDAHYq6k> 「なんか知らんけど動いた」
誰もそんな話はしてないだろ
推奨も出題者の意向に沿った奴でないとダメとか終わってるだろ
0819デフォルトの名無しさん
2014/09/21(日) 23:28:27.73ID:M1R/hzos何のための講義なんだという話になる
0820デフォルトの名無しさん
2014/09/22(月) 00:48:11.77ID:1Qvd4ihP0821デフォルトの名無しさん
2014/09/22(月) 10:20:36.32ID:CnRRYhna驚いた
31で経験するとは
SEXしている夢見ていて小便漏らしたかと思ったら、パンツの中がネバネバしていた
0822デフォルトの名無しさん
2014/09/22(月) 11:05:55.33ID:xorcTHrm0823デフォルトの名無しさん
2014/09/22(月) 12:50:33.37ID:PcXKnUMgハッキリ言って気持ち悪かった
しかも今下腹部が痛い
射精しまくった後のあの痛み
夢の内容は外人女に中出しする夢だったんだが、問題は挿入後2回腰を動かした瞬間に夢精した...
0824デフォルトの名無しさん
2014/09/22(月) 21:13:32.61ID:vh/Af1aB出題者の意図と異なる解法でも、プログラム作れという問題ではとにかく動いたら×にできない
0825デフォルトの名無しさん
2014/09/22(月) 21:46:41.88ID:Sb+bEfoDそう言うことは >>805 に言ってくれよ
0826デフォルトの名無しさん
2014/09/22(月) 22:38:06.80ID:GWSKndEJjavaから呼び出すエロガントな方法を教えてください
jythonはscikit-learn使えないので無理でした
0827デフォルトの名無しさん
2014/09/23(火) 00:26:43.76ID:mTV9mgfj0828デフォルトの名無しさん
2014/09/23(火) 00:27:26.35ID:t/H/Y7yE0829デフォルトの名無しさん
2014/09/23(火) 00:30:07.02ID:FixWuaqS0830デフォルトの名無しさん
2014/09/23(火) 06:51:23.11ID:QzY829jj0831デフォルトの名無しさん
2014/09/23(火) 10:43:30.75ID:JGbX61dKまあそれはそうなんだが、「10文字の文字列の先頭5文字を取り出せ」と言う問題に
(1)先頭2文字と残り8文字に分ける
(2)残り8文字の先頭3文字取り出す
(3)2文字と3文字をくっつける
とか言うの出してくるのざらにいるんで…
0832デフォルトの名無しさん
2014/09/23(火) 11:54:30.83ID:nsMEHxF90833デフォルトの名無しさん
2014/09/23(火) 12:56:14.01ID:ej1qoS/qreturn '10文字の'
0834デフォルトの名無しさん
2014/09/23(火) 15:17:31.83ID:VYAxR3d5そのレベルのアルゴリズムに関しては、言語仕様でどうにかなる問題じゃない。
言語仕様でどうにかなる範囲を考えるとPythonはいいと思うけどね。
変態言語Perl(TMTOWTDI)とかだとパない
(10年以上やっていてPythonより圧倒的に慣れているが、読むのはしんどい事が多い)
0835826
2014/09/23(火) 17:25:48.24ID:067MWcZJ「JavaからPythonコードを呼べるわけない」とかデマ書くなよw
じゃあな
0836デフォルトの名無しさん
2014/09/23(火) 18:02:19.06ID:JGbX61dK先頭3文字取り出す
2文字・残りに分ける
文字列結合
があったので、それを組み合わせたらしい。ある意味プログラミングなのだが…
0837デフォルトの名無しさん
2014/09/23(火) 19:00:45.47ID:fnWrB0nZ0838デフォルトの名無しさん
2014/09/23(火) 19:49:21.16ID:6PMa5Put0839デフォルトの名無しさん
2014/09/23(火) 20:07:49.92ID:fnWrB0nZ0840デフォルトの名無しさん
2014/09/25(木) 14:43:11.99ID:8NDJ5Ycg0841デフォルトの名無しさん
2014/09/28(日) 14:47:01.22ID:J5abx0zT0842デフォルトの名無しさん
2014/09/28(日) 14:51:05.65ID:ySImTQuKlinux でWSGI使って自サーバ立ててるんですけど
シェルはbashです
0843デフォルトの名無しさん
2014/09/28(日) 16:29:42.34ID:dvG9K5dz0844デフォルトの名無しさん
2014/09/28(日) 18:24:47.85ID:pAfSMvLVここは脅してでもBashのアップデートを強要する方が正しいだろうなと思ったので止める
0845デフォルトの名無しさん
2014/09/28(日) 18:28:05.89ID:IizNAnPY0846デフォルトの名無しさん
2014/09/28(日) 19:42:25.10ID:s6v7d2v20847デフォルトの名無しさん
2014/09/28(日) 20:17:19.72ID:pAfSMvLV0848デフォルトの名無しさん
2014/09/28(日) 22:56:34.91ID:kCdhffRnこれ何てよむの? パイパイ?
0849デフォルトの名無しさん
2014/09/28(日) 22:57:43.69ID:vib4QmRI0850デフォルトの名無しさん
2014/09/28(日) 22:58:38.09ID:vib4QmRI恥ずかしいな
パイピーって読むんだよ
女の前でパイパイ言ったらセクハラだけどな
セクハラして欲しいからいいや、パイパイが正しいよ
0851デフォルトの名無しさん
2014/09/28(日) 23:29:37.87ID:lSWf8hi10852デフォルトの名無しさん
2014/09/29(月) 00:10:38.92ID:+B4bmWd90853デフォルトの名無しさん
2014/09/29(月) 01:21:13.83ID:A9xLbCee0854デフォルトの名無しさん
2014/09/29(月) 01:29:19.61ID:Ieu0JTAEう〜む
0855デフォルトの名無しさん
2014/09/29(月) 07:43:58.72ID:NI0xARzz例の bash でやられたんか
0856デフォルトの名無しさん
2014/09/29(月) 08:10:01.95ID:mrmYQHU+じゃないの?
大所ほど狙いたくなるもんなのかねぇ
0857デフォルトの名無しさん
2014/09/29(月) 08:35:03.11ID:NI0xARzzうpするとき生パスワードテキスト保存させられるところ
0858デフォルトの名無しさん
2014/09/29(月) 20:25:11.11ID:bm2ucN1b0859デフォルトの名無しさん
2014/09/29(月) 22:28:07.35ID:6UUssQVqそれ、効果があるのかよくわからんのに昔はゴールデンタイムにCMを流しまくりで売れてたな (おっさんの会話)
0860デフォルトの名無しさん
2014/10/01(水) 17:45:08.71ID:Z2lIlKnF0861デフォルトの名無しさん
2014/10/01(水) 18:21:22.79ID:/LTmCGL50862デフォルトの名無しさん
2014/10/01(水) 18:39:53.18ID:Z2lIlKnF0863デフォルトの名無しさん
2014/10/01(水) 18:56:40.07ID:Z2lIlKnFhttp://blog.livedoor.jp/trek_st120/archives/53021439.html
0864デフォルトの名無しさん
2014/10/01(水) 18:57:33.88ID:HgYjYstQコンドロイチンZSも医薬品であることを大きくアピールしてるけど、50年前に承認されたのがそのまま続いているだけで医学的には…
0865デフォルトの名無しさん
2014/10/01(水) 19:16:39.02ID:ZefYwQI4そりゃやばいって。
0866デフォルトの名無しさん
2014/10/01(水) 22:46:24.82ID:Yb4JgmUF皮膚は最高のセンサだから、皮膚に着ける系のヤツは基本的に体を壊す
だから、歯のかみ合わせや姿勢は悪くないのに肩こりって人は、肩毛を剃ると治ったりするよ
0867デフォルトの名無しさん
2014/10/01(水) 23:15:09.64ID:HAiFBDfS処方ならプロフェン系の非ステロイド抗炎(フルルビプロフェン)が
私はよく効きます
0868デフォルトの名無しさん
2014/10/02(木) 01:23:56.59ID:xjf8Skwo0869デフォルトの名無しさん
2014/10/02(木) 11:24:03.47ID:MjQwkIrD0870デフォルトの名無しさん
2014/10/02(木) 11:43:57.63ID:9jKc/G7B>>>a = ['ringo','リンゴ']
>>>print a
[{'ringo':'\xe3\x82'}]とか\u73feとかで表示されますが、これを日本語でちゃんと、'りんご'と表示させるにはどうすればいいですか?
また、階層が深いと[<ringo: ringo object>]のようになったりもしますがこれの対処法も教えてもらえないでしょうか?
PHPのvar_dump()みたいにオブジェクト内でもデータを確認したいのですが
0871デフォルトの名無しさん
2014/10/02(木) 12:01:52.09ID:6cuXtJAMprint str(['フガ', 'ほげ']).decode("string-escape")
0872デフォルトの名無しさん
2014/10/02(木) 12:09:32.34ID:6cuXtJAMならんが
print repr([u'ふが', [u'ほげ', {u'あほ': u'ばか'}]]).decode('unicode-escape')
0873デフォルトの名無しさん
2014/10/02(木) 15:38:19.42ID:9jKc/G7B教えてくれてありがとうございます
一つお聞きしたいのですが、
>>>print a
の場合に日本語を表示させるようにするにはどのようにすればいいのでしょうか?
aに対してはa.decode()などは出来ないと思いますが
>>872
すみません、勘違いしていたようです
ただ、配列内を確認したい際に<object>, <object>....と出ていったい何が格納されているのか分からない場合が多々あります
このような場合は<object>の中身を確認するような事は出来ないのでしょうか?
0874デフォルトの名無しさん
2014/10/02(木) 15:56:12.98ID:tlj8GW9K0875デフォルトの名無しさん
2014/10/02(木) 16:08:14.10ID:liAVuvnX0876デフォルトの名無しさん
2014/10/02(木) 16:13:11.51ID:pc0dEnhS馬鹿の一つ覚え
0877デフォルトの名無しさん
2014/10/02(木) 18:13:33.27ID:9jKc/G7B0878デフォルトの名無しさん
2014/10/02(木) 18:38:20.05ID:MWLMb3yD0879デフォルトの名無しさん
2014/10/02(木) 18:53:21.67ID:tlj8GW9Kimport sys
reload(sys)
sys.setdefaultencoding('utf-8')
print a
0880デフォルトの名無しさん
2014/10/02(木) 19:56:24.04ID:9jKc/G7B上手くいきませんでした
0881デフォルトの名無しさん
2014/10/02(木) 20:03:09.86ID:3Iq8mt8v0882デフォルトの名無しさん
2014/10/02(木) 23:14:08.02ID:UX4Sw3I3こういうのが少ないからPythonが好きなんだよ
失せろ
0883デフォルトの名無しさん
2014/10/03(金) 00:48:12.37ID:lJ+fGULR0884デフォルトの名無しさん
2014/10/04(土) 18:47:05.65ID:PeX/vDpI他の言語と比べてスレの勢いが全くない
JavaScriptが300レス付く間に1つ投稿あるかどうかto
0885デフォルトの名無しさん
2014/10/04(土) 20:16:28.02ID:ZsJQgkoq遅い浅い間違ってる
0886デフォルトの名無しさん
2014/10/04(土) 23:14:27.84ID:BlW6vsBp日本語では初めてのPythoonという名前で出版されてるが第3版で止まっている
最近勉強始めたが迷わず原著を購入したわ
0887デフォルトの名無しさん
2014/10/05(日) 00:25:59.39ID:vX4qgpsa2ちゃんで質問しなくても解決する良い言語
0888デフォルトの名無しさん
2014/10/05(日) 00:28:58.27ID:V6XOmGYn0889デフォルトの名無しさん
2014/10/05(日) 00:39:01.81ID:8ZqdEUqYてか英語ができないならPythonやめたら?
たぶん日本語でまともな本が出たとしてもそれは最新のバージョンには対応してないよ
0890デフォルトの名無しさん
2014/10/05(日) 01:38:06.46ID:qwPeecN2そんな冷たいこと言うなよ
日本人で英語の書籍をスラスラ読める人なんてごくわずかだぜ
0891デフォルトの名無しさん
2014/10/05(日) 01:55:36.74ID:pn4Q1CJJPythonは日本では本が極めて少ない
初学者は一冊本読んだとしても、そこから成長は出来ないかもね
その点はやっぱPHPが勝ってるね
0892デフォルトの名無しさん
2014/10/05(日) 02:10:20.86ID:bLttPWHn完訳はされてないしされることはないかもしれないけど、3.4で追加されたpathlibとenumなんかは翻訳済み。
あと小説とかと違ってプログラミングの技術書なんて辞書引けばわかる具体的・直接的な表現ばかりで、
そういうののある程度決まったのパターンの繰り返しになるので高卒程度の英語力があれば読める。
高卒の俺が言うから間違いない。
0893デフォルトの名無しさん
2014/10/05(日) 02:11:42.33ID:tcWE6jXrマニュアル読んで理解できないならそもそも厳しい
さらにライブラリ類は99.7%英語でほとんど翻訳されてないよ
英語読めないならPythonあきらめるのも選択肢としては悪くない
0894デフォルトの名無しさん
2014/10/05(日) 02:27:27.23ID:VP3cApbgGoogleってゴミ会社だよな
サッサと誰かあのクソ会社潰してほしい
0895デフォルトの名無しさん
2014/10/05(日) 02:33:33.49ID:cO2L2XW1https://www.python.org/downloads/release/python-326rc1/
https://www.python.org/downloads/release/python-336rc1/
https://hg.python.org/cpython/raw-file/v3.2.6rc1/Misc/NEWS
https://hg.python.org/cpython/raw-file/v3.3.6rc1/Misc/NEWS
0896デフォルトの名無しさん
2014/10/05(日) 04:10:34.58ID:9ZEI+JeQ0897デフォルトの名無しさん
2014/10/05(日) 10:18:46.80ID:tk01L/GA自分で物を考えられないセンスゼロの馬鹿のくせに
プログラミングに手を出した間抜けは皆そう言う
0898デフォルトの名無しさん
2014/10/05(日) 10:26:13.86ID:MP9adC4f0899デフォルトの名無しさん
2014/10/05(日) 13:07:38.44ID:gpStKgdIphperの悪口はそこまでだ
0900デフォルトの名無しさん
2014/10/05(日) 13:15:17.70ID:P+jtHdbr先週までコピペで世界中のサーバ落ちまくってたのに何言ってんだ
0901デフォルトの名無しさん
2014/10/05(日) 22:05:43.19ID:0cUHkxee0902デフォルトの名無しさん
2014/10/06(月) 03:23:18.76ID:xFPA18Vwおれ
すげー
やくに
たってる
よ
0903デフォルトの名無しさん
2014/10/06(月) 11:07:11.95ID:pndNbr1Z0904デフォルトの名無しさん
2014/10/06(月) 14:56:07.85ID:sAK27RUS0905デフォルトの名無しさん
2014/10/06(月) 15:15:20.84ID:ffXeUYxH0906デフォルトの名無しさん
2014/10/08(水) 09:36:47.91ID:SfZJBG4vhttps://www.youtube.com/watch?v=jn5ajaZgcMw
0907デフォルトの名無しさん
2014/10/08(水) 10:42:08.57ID:2AVvJHZyマルチ死ね
0908デフォルトの名無しさん
2014/10/09(木) 23:19:59.53ID:xWZrQZU80909デフォルトの名無しさん
2014/10/10(金) 02:32:12.74ID:TAzYJEyU0910デフォルトの名無しさん
2014/10/11(土) 20:50:30.51ID:2ipWqwVx読んでいてどうも記述がおかしいなあと思って検索してみたら
何と120箇所以上の誤植が載っている正誤表が見つかってびっくりだ
コードのミスもあるから、テストもまともにしていないんだろうな
校正担当者を呼び出して小一時間問い詰めたい
0911デフォルトの名無しさん
2014/10/12(日) 00:05:09.05ID:mje46mPo0912デフォルトの名無しさん
2014/10/12(日) 00:13:30.35ID:u2PA5Av50913デフォルトの名無しさん
2014/10/12(日) 00:27:35.34ID:u18+k5ogとりあえず正誤表は読む前に確認すべき
0914デフォルトの名無しさん
2014/10/12(日) 01:09:23.23ID:xW6MFRga0915デフォルトの名無しさん
2014/10/12(日) 01:25:57.44ID:HFSHuhrM0916デフォルトの名無しさん
2014/10/12(日) 01:40:42.72ID:Z8ok/lvrなんでそんな古い本読む気になったの
0917デフォルトの名無しさん
2014/10/12(日) 01:50:49.35ID:u2PA5Av5渡しているはず。
著者は自身でろくすっぽ動かしていないコードを入稿してるのか?
0918デフォルトの名無しさん
2014/10/12(日) 02:24:17.60ID:zGXrp0GA0919デフォルトの名無しさん
2014/10/12(日) 03:13:07.82ID:Z8ok/lvr0920デフォルトの名無しさん
2014/10/12(日) 08:32:09.11ID:GUJ7j9/1頻繁にアップデートあるし
0921デフォルトの名無しさん
2014/10/12(日) 09:01:05.64ID:eMrbMk7y0922デフォルトの名無しさん
2014/10/12(日) 10:48:09.79ID:4eZZboP40923デフォルトの名無しさん
2014/10/12(日) 11:02:38.78ID:MNQBb26+0924デフォルトの名無しさん
2014/10/12(日) 11:19:17.26ID:9PS+KcbQ買って枕の下に入れていたのを忘れていた
でも3.3対応だし去年の本だから古くはないよね
>>921
俺にそれを言うなよ
洋書がスラスラ読めるようなら翻訳家になってるって
0925デフォルトの名無しさん
2014/10/12(日) 11:37:30.18ID:WmFvY6mV甘えすぎ
0926デフォルトの名無しさん
2014/10/12(日) 11:49:26.21ID:gGAaa5/Q0927デフォルトの名無しさん
2014/10/12(日) 11:55:00.73ID:9PS+KcbQ読める人は自分目線で言うから困る
高卒レベルで洋書が読めるなら、この国に翻訳家なんて職業は存在しない
自分は辞書ではなく本を読みたいんだ
0928デフォルトの名無しさん
2014/10/12(日) 11:58:30.64ID:gGAaa5/Q不幸にして人間の頭の作りって画一的じゃないからw
0929デフォルトの名無しさん
2014/10/12(日) 12:00:11.13ID:MNQBb26+これとかまったく歯が立ちそうにない?本当に?
0930デフォルトの名無しさん
2014/10/12(日) 12:00:32.50ID:MNQBb26+http://www.swaroopch.com/notes/python/#data_structures
0931デフォルトの名無しさん
2014/10/12(日) 12:22:07.07ID:eV9HEiDm日本語で情報を探すことの愚かさに気づいている人種だと思ってがそうでもないんだな
それか英語がどうこう言ってるのは情報系の大学の学部生かな?
アメリカの大学ではPython、日本の大学ではRubyやPHPみたいなイメージを持ってたんだが
0932デフォルトの名無しさん
2014/10/12(日) 12:24:46.48ID:vwmhZXgg量はともかくレベルそのものは変わらないよ
しょうもないジョークが分かんないかもしれんけど
0933デフォルトの名無しさん
2014/10/12(日) 12:35:45.81ID:hMMvGkIF大学もRuby教えろ
俺はPython使うけど
ってかずっと使ってるから
Ruby知らんし
0934デフォルトの名無しさん
2014/10/12(日) 12:53:44.39ID:9PS+KcbQ>Data structures are basically just that - they are structures which can hold some data
>together. In other words, they are used to store a collection of related data.
出てくる単語の意味はわかるが、文全体としては理解不能
多くの日本人は、they・just・that・whichなどでつないだ単語を脳内で意味のある
文章にまとめ上げるための実践的訓練を受けていない
ていうかこの話題はもうやめよう
和書の誤植情報を提供してあげた俺が、お礼を言われるどころか
英語力を責められるって流れはおかしいだろ
0935デフォルトの名無しさん
2014/10/12(日) 12:55:50.72ID:67QnS03fxlwtで出力したファイルをExcelでオープンしたとき、たとえば1000行目付近が自動的に
表示されるようにしたいのですが、xlwtにはそのようなメソッドはあるでしょうか。
0936デフォルトの名無しさん
2014/10/12(日) 13:08:31.72ID:4eZZboP4最近はマクロコードにも証明書添付が推奨されてるし。
でもまずはxlwtじゃなくてエクセルにそのような機能があるかを調べるのが先だろうね。
0937デフォルトの名無しさん
2014/10/12(日) 13:29:25.96ID:sv4A2Uazxlwt にその機能があるかはよくわからん
0938デフォルトの名無しさん
2014/10/12(日) 14:57:12.89ID:Z8ok/lvr馬鹿には無理
0939デフォルトの名無しさん
2014/10/12(日) 14:59:34.68ID:bv5qCj0+馬鹿の一つ覚え
0940デフォルトの名無しさん
2014/10/12(日) 16:18:46.95ID:67QnS03fそうそう、それが知りたいんです。
0941デフォルトの名無しさん
2014/10/12(日) 19:10:02.21ID:WmFvY6mVこれが理解不能って高卒レベルに達してないです
0942デフォルトの名無しさん
2014/10/12(日) 19:36:19.84ID:eV9HEiDm>多くの日本人は、they・just・that・whichなどでつないだ単語を脳内で意味のある
>文章にまとめ上げるための実践的訓練を受けていない
それ普通の高等教育なら教えてるはずの内容だよ
授業中寝てたの?
0943デフォルトの名無しさん
2014/10/12(日) 20:01:42.16ID:u18+k5og>和書の誤植情報を提供してあげた俺
>和書の誤植情報を提供してあげた俺
0944デフォルトの名無しさん
2014/10/12(日) 20:21:39.87ID:sv4A2Uaz0945デフォルトの名無しさん
2014/10/12(日) 20:29:05.83ID:Z8ok/lvr中学で習う
0946デフォルトの名無しさん
2014/10/12(日) 20:33:16.92ID:mje46mPo>Data structures are basically just that - they are structures which can hold some data
>together. In other words, they are used to store a collection of related data.
この前に関連する文がある場合はthatの中身が別物の可能性があるが
データ構造は基本的には単なるデータ構造ニダ
何らかのデータ一式を保持できる構造ニダ
言い方を変えれば関連するデータ群の保持に使うニダ
0947デフォルトの名無しさん
2014/10/12(日) 20:55:45.27ID:eV9HEiDm悪いが俺は色々理屈をこねてやるべきことをやらない根性なしが大嫌いなんだ
ライフが-2147483648を下回ろうが、悔しかったら英語くらい読めるようになってみろとしか思わない
0948デフォルトの名無しさん
2014/10/12(日) 21:08:16.40ID:sv4A2Uazお前はいったい何を勘違いしてるんだよ w
0949デフォルトの名無しさん
2014/10/12(日) 21:14:01.79ID:u2PA5Av5全ての事を知るのは大事だけども、それにはあまりにも人生は短すぎる
0950デフォルトの名無しさん
2014/10/12(日) 21:14:08.02ID:u18+k5ogなにを まじに なってるの
0951デフォルトの名無しさん
2014/10/12(日) 23:15:07.56ID:9PS+KcbQ発売から1年以上経過しているのに技術評論社のサポートページには
サンプルコードのリンクのみで、正誤表はない
自分が検索で見つけたのは、有志による非公式のものだったようだ
技術評論社の印象が悪くなってしまった
0952デフォルトの名無しさん
2014/10/12(日) 23:30:12.18ID:u2PA5Av5ちょっとしたミス、タイポというより中には酷いものもある。
0953デフォルトの名無しさん
2014/10/13(月) 10:02:11.79ID:UJCB5jQM0954デフォルトの名無しさん
2014/10/13(月) 15:31:19.96ID:qcJrTH1Zそれで覚えるとどんどんわからなくなるからやめたほうがいい。
"that"は「こういう事よ」
"which"/"what"とかはそこで文章わけてしまったほうが
日本語らしくなり理解しやすくなる。
「データ構造ってのはつまりこういう事よ。そいつらは構造なんだよ。
いくつかデータをまとめて持てるような。言い換えると関連するデータ達を
まとめて保存しておける」
0955デフォルトの名無しさん
2014/10/13(月) 16:56:40.46ID:yFRqmPNpわざわざ書かなくていいよ
0956デフォルトの名無しさん
2014/10/13(月) 17:32:55.29ID:4LRikDxl0957デフォルトの名無しさん
2014/10/13(月) 18:02:07.82ID:pO4UCVlM「中卒でもgithubで英語バグレポできるように努力するスレ」とかも今後必要だろう
0958デフォルトの名無しさん
2014/10/13(月) 19:35:39.19ID:c4ykjD3d読んでも頭に残らない気はする
0959デフォルトの名無しさん
2014/10/13(月) 19:47:26.06ID:HxbDOdsz糞パッチでも pull request 送って来る方がマシだと思えるようになった
0960デフォルトの名無しさん
2014/10/13(月) 19:48:10.47ID:NtN+9E3x英語読めとか言うくらいだから、向こうの人に「きちんと英語書け」くらいは要求してるんでしょうね
0961デフォルトの名無しさん
2014/10/13(月) 20:13:26.91ID:4LRikDxl今度のはそういうレベルじゃないだろw
0962デフォルトの名無しさん
2014/10/15(水) 07:57:01.12ID:C/JjrqVa東大修士であれかい
0963デフォルトの名無しさん
2014/10/15(水) 10:59:34.54ID:AtA6TsA70964デフォルトの名無しさん
2014/10/15(水) 11:28:31.27ID:tvDU62oEキレるかどうかはあまり関係ない
あと良く知られてることだが修士から学歴ロンダする香具師多い
0965デフォルトの名無しさん
2014/10/16(木) 00:01:53.84ID:UP/pa7mH0966デフォルトの名無しさん
2014/10/16(木) 00:22:37.34ID:qszobmYO0967デフォルトの名無しさん
2014/10/16(木) 01:52:58.11ID:xiLlieyd0968デフォルトの名無しさん
2014/10/16(木) 03:26:42.95ID:KWnCkDgS0969デフォルトの名無しさん
2014/10/16(木) 05:31:33.83ID:fYyW3P4Nそうしないと答えが1つに定まらず、
採点できなくなり、受験問題を作れないから
司法試験のように、どういう観点からでも、
解答を書けたら、採点するのが大変すぎる
漏れは頭がキレすぎて、暗記ができない。
2回以上同じことを勉強すると、頭が飽きてしまう
遺伝的に新奇探索傾向が強すぎるのかも
暗記ができる人は、ある程度バカな人かも。
「カリオストロの城」を何十回も見たり、
繰り返し同じ情報で喜べる人は、危機意識が無いのか、
人生をムダにしているような気がする
一日中、AV見ている香具師とかw
勉強しろよ
0970デフォルトの名無しさん
2014/10/16(木) 07:19:44.00ID:GRIRO8vO>解答を書けたら、採点するのが大変すぎる
法に則ってるかと
論理に矛盾がないかと
論理に飛躍がないか
くらいしか見てないから
理系の論文の審査と違ってそんなに大変じゃないはず
0971デフォルトの名無しさん
2014/10/16(木) 07:20:48.86ID:FcqmdJ9Rこいつはアホまちがいない
記憶力がないのに新しいものを追い求めるなんてムダの極みですな〜
0972デフォルトの名無しさん
2014/10/16(木) 08:03:04.82ID:qnIoh31O反復練習が嫌いな天才んしこりタイプだって言いたいんだろう
単に老化でドーパミンが出なくなってるだけだと思われ
0973デフォルトの名無しさん
2014/10/16(木) 11:45:32.54ID:KWnCkDgS0974デフォルトの名無しさん
2014/10/16(木) 17:13:07.83ID:CsOFEKWu理解不能な世界。組み込み用のmrubyやJavaScriptですら公開されてるソース読んですぐ理解出来る代物ではない。
だれがどのように保守するかは大きな問題。カーネルや開発者の高齢化問題も発生する。
経済が破綻すればオープンソースは資金調達や人員の確保問題で保守がどうなるか不明なところがある。
そうなると伝統的プロプライエタリなOSや言語が長期的には有利かもしれない。
0975デフォルトの名無しさん
2014/10/16(木) 19:11:35.37ID:ABb8Y62x有名なコピペなのかと思ってググったが、まったくヒットしない
0976デフォルトの名無しさん
2014/10/16(木) 20:52:07.14ID:qszobmYO矛盾している在日米軍と自衛隊と憲法9条を矛盾なく同居させなければならないので、精神分裂病じゃないと司法試験には受からない
0977デフォルトの名無しさん
2014/10/16(木) 21:17:23.68ID:V61WtIg90978デフォルトの名無しさん
2014/10/16(木) 21:26:43.79ID:qszobmYO0979デフォルトの名無しさん
2014/10/16(木) 21:42:40.48ID:I76ZAy5N0980デフォルトの名無しさん
2014/10/16(木) 21:50:28.59ID:qszobmYO在日朝鮮人に国籍を与えないことを正当化しなければならないので、司法試験に受かるのは精神分裂病の患者だけです
0981デフォルトの名無しさん
2014/10/16(木) 22:14:39.22ID:zr5IpVeB0982デフォルトの名無しさん
2014/10/16(木) 22:23:02.55ID:I76ZAy5NPythonと何の関係が?
Pythonで在日を排除したいわけ?
0983デフォルトの名無しさん
2014/10/16(木) 22:31:24.34ID:qszobmYOこのスレの書き込みの違法性のチェックは日本の警察の管轄だから、司法試験合格者が論理の欠片もない異常者かどうかはこのスレと関係ある
pythonよりも関係がある
0984デフォルトの名無しさん
2014/10/16(木) 23:06:52.20ID:I76ZAy5N論理の欠片もない異常者が存在してても、何の犯罪性も無いと思うけど?
0985デフォルトの名無しさん
2014/10/17(金) 00:30:28.09ID:cOErjqS80986デフォルトの名無しさん
2014/10/17(金) 00:42:08.17ID:Db3yDsQbhttp://peace.2ch.net/test/read.cgi/tech/1413474092/
0987デフォルトの名無しさん
2014/10/17(金) 15:29:43.47ID:YImNCBaW0988デフォルトの名無しさん
2014/10/17(金) 16:52:13.94ID:Lmpe/lkW0989デフォルトの名無しさん
2014/10/17(金) 18:43:54.02ID:Amp9EqMJ0990デフォルトの名無しさん
2014/10/17(金) 19:10:59.02ID:fTeHy5BR0991デフォルトの名無しさん
2014/10/17(金) 19:16:44.20ID:HZvg3la90992デフォルトの名無しさん
2014/10/17(金) 20:46:58.30ID:fTeHy5BR0993デフォルトの名無しさん
2014/10/18(土) 00:07:11.50ID:lwCeTlFQ0994デフォルトの名無しさん
2014/10/18(土) 01:03:08.02ID:Vkda+ET9wktk
0995デフォルトの名無しさん
2014/10/18(土) 04:42:33.86ID:E5ECE2oc0996デフォルトの名無しさん
2014/10/18(土) 09:02:03.03ID:v/V0EdlG0997デフォルトの名無しさん
2014/10/18(土) 09:38:33.92ID:66GUm7Zz0998デフォルトの名無しさん
2014/10/18(土) 09:39:09.10ID:66GUm7Zz0999デフォルトの名無しさん
2014/10/18(土) 09:39:38.09ID:66GUm7Zz1000デフォルトの名無しさん
2014/10/18(土) 09:49:22.66ID:rcF0KJ7Pわざわざ埋めるためのレスしなくても勝手に落ちる訳で
レスしないことが一番有意義なレス(レスじゃないけどレス)
「落とすなよ。」ってのが的外れで
最低最悪の無駄レス
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。