くだすれPython(超初心者用) その5at TECH
くだすれPython(超初心者用) その5 - 暇つぶし2ch950:デフォルトの名無しさん
10/01/24 19:36:36
処理できる・・・かもしれない

951:940
10/01/24 19:40:32
947の意見はもっともだと思う。
が、個人的には
・たかだかHTMLの部品作るのになんで余計なことを覚えなきゃいけないんだw
・テンプレートだけでデザイン側が成立しないと不便で仕方ない。
という2点を理由に避けたいところ。
それゆえに<li py:for="foo()">${bar}</li>みたいなのがあるわけですし。

952:932
10/01/24 20:49:22
>>934
ありがとうございます。2.6から%fがサポートされてるんですね。。
GoogleAppEngineが2.5だったんでなんとか自作してみました。

あんまり需要ないと思いますが晒しておきます。。

def str2datetime(datestr):
''' 日付文字列をdatetimeオブジェクトに変換する
'''
date = datetime.strptime(datestr[0:14], '%Y%m%d%H%M%S')
ms = timedelta(microseconds=int(datestr[15:]))
return date + ms

print str2datetime('20100124123045.001927')
- 結果 -
2010-01-24 12:30:45.001927

953:デフォルトの名無しさん
10/01/24 20:49:29
ajax にして pylons + smartclient 使ったら幸せになれるお


954:デフォルトの名無しさん
10/01/24 21:15:41
Pythonモジュール用のaproposってないですか?
キーワードを入れると、それに関連するモジュールやメソッドを一覧表示してくれる
というような…

955:デフォルトの名無しさん
10/01/24 22:09:21
pydocはちょっと違うか

956:947
10/01/24 22:29:58
>>951
どっちがどれだけ歩み寄るかってのは
新規frramework導入時には、必ず、ついて回るからねぇ
そこら辺は、お任せするしかないね

>>952
ちょっとガチガチすぎないか?
俺だったら
def str2datetime(datestr, datefmt):
 if datestr.find(".") == -1:
  return datetime.strptime(datestr, datefmt)
 else:
  datestr, us = datestr.split(".")
  return datetime.strptime(datestr, datefmt) + timedelta(microseconds=int(us))
ぐらいかなぁ・・・あんま変わらんかw

957:デフォルトの名無しさん
10/01/24 22:33:40
>>954,955
これよくね?
・anything-ipython.el
URLリンク(www.emacswiki.org)

最近はなんでもanythingにしておけば幸せだよね



958:デフォルトの名無しさん
10/01/24 22:36:39
改めて見るとreturnが無駄に2つ有って気持ち悪いな
def str2datetime(datestr, datefmt):
 if datestr.find(".") == -1:
  us = '0'
 else:
  datestr, us = datestr.split(".")
 return datetime.strptime(datestr, datefmt) + timedelta(microseconds=int(us))
微妙だwww

959:デフォルトの名無しさん
10/01/25 15:21:38
m[a][i] = (m[a][i] == m[b][i]) ? 0:1

Cだとこれでいけるんだがpythonで書くとすればどうすればいいの?
真偽値のやりかたがよくわからん

960:デフォルトの名無しさん
10/01/25 15:34:08
>>959
Pythonには
条件 ? 真の時 : 偽の時
のような三項演算子は無い。
代わりに、
真の時 if 条件 else 偽の時
という形の文を使う。
この場合だと、
m[a][i] = 0 if m[a][i] == m[b][i] else 1
となる。真偽値を代入したいなら、
true,falseの代わりにTrue,Falseを用いて、
m[a][i] = False if m[a][i] == m[b][i] else True
とする。

961:デフォルトの名無しさん
10/01/25 15:56:38
m[a][i] = (m[a][i] == m[b][i]) ? 0:1
m[a] = map(lambda x, y: 0 if x == y else 1, zip(m[a], m[b]))

962:デフォルトの名無しさん
10/01/25 15:59:44
m[a][i] = Not (m[a][i] == m[b][i])

963:デフォルトの名無しさん
10/01/25 16:14:48
test

964:デフォルトの名無しさん
10/01/25 16:36:00
↓ここって管理人不在?
URLリンク(python.rdy.jp)

965:デフォルトの名無しさん
10/01/25 17:42:03
a = [a0, a1, a2]
f.__call__(a) # fは引数を3個とる関数
というように、引数をリストで指定して
関数を__call__したいのですが、どうすればいいでしょうか?

966:デフォルトの名無しさん
10/01/25 17:48:24
f.__call__(*a)

967:デフォルトの名無しさん
10/01/25 17:48:35
f(*a)

968:デフォルトの名無しさん
10/01/25 17:50:56
f.__call__(*a)
つーか
f(*a)
でいいじゃん

969:デフォルトの名無しさん
10/01/25 17:59:11
>>966-968
ありがとうございます!

970:デフォルトの名無しさん
10/01/26 00:07:01
>>960
aruyo?

971:デフォルトの名無しさん
10/01/27 01:44:00
みんPyまだ半分くらい読んだだけだが…え?だから?って感じです。
全部読めば、それなりのコードなりが書けたりするんですかね(汗
文系の俺には無理な分野なのか(涙

972:デフォルトの名無しさん
10/01/27 02:58:03
「みんpy」は既にpython知ってる人が眺めるための本
初心者は「はじpy」の方が良いと(一部の人に)言われている
なお「恥py」という似非本があるので要注意

973:デフォルトの名無しさん
10/01/27 03:04:44
初心者につまらない本を買わせるなよ

974:デフォルトの名無しさん
10/01/27 03:08:16
みんpyはかなり初心者向けじゃないの?
はじpyとか意味あるの?

マジレス、初心者にはみんpy以外は無駄な感じ。

975:デフォルトの名無しさん
10/01/27 03:19:08
web の tutorial で充分

976:デフォルトの名無しさん
10/01/27 04:52:47
>>972-975
つまり、もう少し読み進めてみます。
簡単なコードとか見るのも勉強になりますよね
いいサイトとかありますか?

977:デフォルトの名無しさん
10/01/27 05:58:38
ない

978:デフォルトの名無しさん
10/01/27 07:23:02
もしかして、読んだり見てるだけで
実際にスクリプト書いてないの?

979:デフォルトの名無しさん
10/01/27 10:44:40
>>971
つまり、たったこれだけしか内容なくてPythonちょろすぎじゃね?
ではなくて、一体どうしたらいいのかすらわからないみたいなことですか

980:デフォルトの名無しさん
10/01/27 11:54:05
>文系の俺には無理な分野なのか(涙

文系かどうかは関係ない
お前がアホなだけ

981:デフォルトの名無しさん
10/01/27 12:54:17
URLリンク(inventwithpython.com)
これでゲーム作って遊んでればそのうち覚えるよ
英語だけど10歳のガキにも読めるように書かれてるから多分大丈夫
無料だしね

982:デフォルトの名無しさん
10/01/27 15:02:52
>>861のハック入れると、
SyntaxError: unknown encoding: cp932 (<ipython console>, line 0)
が出てしまうんじゃがなぜじゃろう・・・?
cp932のコーデックがないわけじゃないんだが・・・
utf8にしようが何にしようがダメなんだ

983:デフォルトの名無しさん
10/01/27 15:06:26
自己解決した。すぐ上の
source=source.encode(self.stdin_encoding)
をコメントアウトしたままだったorz

984:デフォルトの名無しさん
10/01/27 23:00:19
972と972が存在を主張する一部の人の将来が不安

985:デフォルトの名無しさん
10/01/28 02:25:32
>>983
謝罪しろw

986:デフォルトの名無しさん
10/01/28 14:44:20
>>985
おわびにjython用のms932コーデックでもさらそうと思ったんだが、
ブログとか持ってないんだよな。
どっかいいサイトないかしらん

987:デフォルトの名無しさん
10/01/28 14:45:46
jythonでIPython動かしたらIJythonになるんだろうか

988:デフォルトの名無しさん
10/01/28 19:04:49
>>986
コード貼りたいだけならPastebinとかあるよ。


989:デフォルトの名無しさん
10/01/28 21:37:51
次スレを

990:デフォルトの名無しさん
10/01/28 21:46:48
じゃあ
次スレは >>992を踏んだ人が。


991:デフォルトの名無しさん
10/01/28 22:44:05
立てた
くだすれPython(超初心者用) その6
スレリンク(tech板)

992:デフォルトの名無しさん
10/01/29 02:12:57
これはいい早漏乙

993:デフォルトの名無しさん
10/01/29 02:18:51
print "うめ"

994:デフォルトの名無しさん
10/01/29 02:57:39
>>989
日本は義務教育で基礎法学を教えないからわかってない人が多いみたいだけど、権利と義務は表裏一体、つまりワンセットなんだよ
例えば「生きる」という権利には「働く」という義務が伴なう。これは習っていなくたって誰でも常識で分かると思うけど
社会の中のあらゆる権利にはそれと対になる義務が存在するということ
戦後の日本人はこの表裏一体を勘違いして、自分の権利は相手の側から見ると義務なんだ、などと言う訳の解らない屁理屈を唱えて
相手(多くの場合国家)に対して一方的に権利を主張、すなわち義務の履行を求める者が多い
いわゆるプロ市民と呼ばれる者達だ
日本人が彼らのような人間(一方的に権利を主張するだけの個体がそもそも人間の定義を満たすのかどうかは疑問だが - 個人的見解を述べれば否と断言すべきであろう。
「ヒト」は社会を構成する生き物である。社会の成員となって初めて「人間」なのだ。そのために「教育」が必要なのである)に違和感を覚えないのは
もちろんマスコミの罪でもあるけど元を糾せば教育にも決して原因が無い訳ではない

995:デフォルトの名無しさん
10/01/29 03:00:18
どこ誤爆w

996:デフォルトの名無しさん
10/01/29 03:08:13
そういえばこないだ本屋でみんPy改訂版見たら>>26がマジで載ってた
他人のピクルスを笑ってる場合じゃないと思った

997:デフォルトの名無しさん
10/01/29 08:26:06
> 日本は義務教育で基礎法学を教えないからわかってない人が多いみたいだけど、権利と義務は表裏一体、つまりワンセットなんだよ

デマ乙

998:デフォルトの名無しさん
10/01/29 09:16:28
ぼくはパイソンを使っているのですが、どうすれば彼女ができますか?
ちなみにブサイクデブで、ちょっとしたことでイライラします。
あとヘンなメガネかけてます。

999:デフォルトの名無しさん
10/01/29 09:24:15
メガネ買い換えろよwwww

1000:デフォルトの名無しさん
10/01/29 09:54:11
1000なら一生童貞

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch