[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 10:23 / Filesize : 203 KB / Number-of Response : 940
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Pythonのお勉強 Part 24



1 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 01:27:53 ]
Python オフィシャルサイト
www.python.org/
日本Pythonユーザ会
www.python.jp/Zope/
FrontPage - Pythonのお勉強
python.rdy.jp/
前スレ
pc11.2ch.net/test/read.cgi/tech/1201073019/l50

◆関連スレッド
Microsoft IronPython 1.0
pc11.2ch.net/test/read.cgi/tech/1157686822/
Python の宿題ここで答えます Part 1
pc11.2ch.net/test/read.cgi/tech/1153585095/
2ch検索: [python]
find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=python

◆関連リンク
Python 日本語ドキュメント - Pythonistaのお友達
www.python.jp/doc/release/

Pythonのバイブル的書籍
www.amazon.co.jp/dp/4797341815

その前編
www.amazon.co.jp/dp/4797341815


535 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:49:28 ]
おまえらつまんねぇよ。

面白い奴らはみんな松本に行ってる証拠だな。
氏ねよカども。

536 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:52:34 ]
Py3.0って日本語識別子使えるんだね。

なんかすごい危険な予感が。。。
全角()とか全角:とかが識別子に含まれてたらもどうしようもないな。

def 関数:読み取る():
 return input(">>")
def 関数:表示する(文字列:メッセージ):
 print 文字列:メッセージ
変数:文字列:メッセージ = 関数:入力()
関数:表示する(変数:文字列:メッセージ)

とかっていう気持ち悪いのがまかり通るようになる

537 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:53:54 ]
そういえば以前識別子に日本語使えないからってPython導入の許可が下りなかった人がいたな
よかったね

538 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 00:54:31 ]
>>535 おとといぐらいまでに面白いレス本当にあった?

539 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:19:19 ]
>>536
VBでそんな悪夢を垣間見たことがあるんだが……まさか……orz

540 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:32:12 ]
松本かっこよす
デブいけどwww.memelo.org/motocrash5.jpg

541 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:35:42 ]
開始するとは
アプリケーション“Finder”について

542 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:39:29 ]
bbs.exet.nu/gore/src/1201289908681.jpg

543 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:46:00 ]
>>540
janeで見る限り、交通事故?
たぶんグロ画像。

>>542
よく分からない白と茶色の塊が落ちてる。
たぶん汚物画像だと思う。



544 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 02:53:17 ]
しょうがねえ、俺がわざわざポップアップしてみてやったよ。
>>540がバイクの事故でバイクがぐちゃぐちゃ。2人死亡。
>>542はよく見ても良く分からん。人が燃やされてるのか???

545 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 03:03:24 ]
そう。人がコンクリの路上で燃えてる

546 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 03:36:02 ]
motocrashとgoreやし、なんとなく判るやろ

547 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 12:42:11 ]
なんだか著しく堕スレになったなぁ

548 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 12:43:22 ]
そうか、もう春なのか…。

549 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 15:24:47 ]
>>544

>>540 のは一人じゃないかな
上半身と下半身が別々の場所に転がってるように見える



550 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 16:04:19 ]
わざわざ解説されても困る

551 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 16:06:43 ]
グロ画像いらない。
わざわざ人に見せようとするのって心の病気だろ。

552 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 16:12:46 ]
たかがネットで何を

553 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:03:04 ]
Windows で Python を使ってみようと思うのですが、
インストール先としては C:\Python25 がでふぉなんだけど
これを変えるといろいろと後で困りますか?
たとえば C:\Program Files\Python25 とか。
たしかにスペースが入っていてマズそうなんですが。



554 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:04:39 ]
Vistaでその位置にあると困るかも知れない

555 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:12:29 ]
os.path.hogehoge でアクセスしている分には問題ないと思うよ


556 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:25:17 ]
XPだし、とりあえずやってみます、というかインスコ完了。
で、また質問君なんですが、これでテキストデータ処理する
スクリプト書いたとして、処理系をまるごと USB メモリに放り込んで
持ち歩くことって可能なんでしょうか?

学校のパソコンで実験データを処理したいのですが、
ネカフェにあるPCのようにがちがちにファイルシステム
のパーミッションつーかACLが閉じられてて、自分の My Documents
以下以外には何も置けないのです。Docuemnt and Settings\自分の名前
直下の他のフォルダやファイルはドメインログオンの
ログオンスクリプトで抹消されてしまいます。

教師いわくExcelの授業でやったろ!Excel使えExcelらしいんですが、
Office 2003 しか入れてくれないくせに実験データ10万行以上
あるよプギャーお前実際に生徒にやらせる前に自分で試してないだろ
プギャー理科と情報の教師で情報交換してないだろプギャー
というかExcelの使い方教えるなら分析ツールの回帰分析とか
ちゃんと数学的に教えろよ数学の教師兼だろプギャープギャープギャー

結局ネットで調べてどっかの大学の授業資料読んだほうがいいじゃんorz

557 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:31:01 ]
試してないけど Portable Python ってのがあるよ
ttp://www.portablepython.com/
人柱よろしこ

558 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:31:20 ]
telnetしてサーバのpython使う

559 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:36:18 ]
>>557
おお、面白そう、試してみます。
>>558
たぶん学校の外にtelnetとかsshとか出て行けないです。

今眺めてたらなんで tcl/tk が・・・
かなり厨房のころにLinuxのカーネルをコンパイルしようと
したときに tcl/tk ベースのGUIを使ったような気が。

560 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:06:22 ]
>ちゃんと数学的に教えろよ数学の教師兼だろプギャープギャープギャー

ある一線を超えたら、教官から何か教えてもらえると思わないほうがいい

561 名前:553 mailto:sage [2008/03/09(日) 18:14:51 ]
なんと IronPython なるものもあるみたいっすね
別に.NET好きってわけじゃないけど Visual C++
は普段から使ってるんで操作性がいいならデバッグまでは
IronPython 使って同じスクリプトを実行は python.exe
(pythonw.exeはコンソールウィンドウが出ないだけ?)
という手もあるのかなぁとか思ってます。

562 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:19:38 ]
最低限python.exeとpythonXX.dllとmsvcランタイムがあれば動くよ

ライブラリ検索パスをレジストリから取得するのでセットアップしてない状態だと
python.exeと同じディレクトリとpythonXX.zipくらいしかパスが通ってないと思う。
以下のファイルをpython.exeと同じディレクトリに置けば普通に使える
C:\Python25\DLLs\*
C:\Python25\Lib\*
C:\Python25\tcl (これはtcl使ってないからわかんね)

関連づけとかはまあ適当に

563 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:22:11 ]
というか、学校の宿題をネットカフェのPCでやろうととてることには誰も言及しないのはなぜだ。



564 名前:553 mailto:sage [2008/03/09(日) 18:31:32 ]
>>563
エカフェでやろうとしてないっす〜
学校のPCがリブートのタビに初期化される仕組みが
ネカフェのと似てるって書いただけっす。
家にあるのは Sempron で組んだ XP SP2 なマシンですよ。
せっかく64ビットOKな世代のSempronにしたのにWindowsは
32ビットでなんか悲しいです。

565 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:14:19 ]
あとあれだ、py2exeでバイナリ化 > ポータブルになる

566 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:09:58 ]
Python本体
Win32com
py2exe


567 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 21:59:46 ]
Pythonフォルダをコピーして適当なところにペーストし、
c:\/windows/system32/ にある msvc*71.dll をPython.exe と同じフォルダに
置けばどんな環境でもそのまま動く
(別途インストールした Python ライブラリももちろんそのま使える)
パスがをわざわざ通すのが面倒なら、バッチファイルを作ればいい

Python .\hoge.py
PAUSE

と書いたテキストファイルを hoge.bat としておけば、
パス通すとか面倒な事しなくても
ダブルクリックしただけで hoge.py が動く。ファイル名前にある .\ を忘れない事。
PAUSE というのは、スクリプトで例外が発生したときに
トレースバックが表示された瞬間にアプリケーションが終了して
窓が閉じてしまうのを防ぐためのおまじない

568 名前:553 mailto:sage [2008/03/09(日) 23:26:47 ]
皆さんありがとうございます。
ところで本家から落としたWindows版のバイナリを使わせてもらっているのですが、
Pythonってコメント中にはマルチバイト文字って無理でしょうか?
マルチバイト文字と言ってもUTF-8なのですが。


569 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:31:04 ]
>>563
日本語で
すが読めないんですか

570 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:34:17 ]
>>568
何も問題なし
ただし、環境によっては(たとえWindowsでも)ソースコードの1行目に
#coding: UTF-8
とか書いておかないと、実行しようとしたときに文字コードエラーが起きる



571 名前:553 mailto:sage [2008/03/09(日) 23:37:18 ]
コメントで指定する方法があるんですね。
コマンドラインオプションで指定する方法も探して見ます。

572 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 00:15:43 ]
>571
ttp://www.python.jp/doc/nightly/tut/node4.html#SECTION004230000000000000000



573 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:59:07 ]
pythonでCP51932の文字は扱えますか?



574 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 11:07:11 ]
>573
ttp://www.python.jp/doc/nightly/lib/standard-encodings.html

575 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 11:27:28 ]
>>574
dクス

576 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 12:21:34 ]
スレのレベルが上がったような気がする。
合宿が終わったからか?

577 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 12:36:32 ]
おまえのレベルが下がったんだよ

578 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 14:15:21 ]
>>577
ゴメン、意味ワカンネ

579 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:24:25 ]
日本語読解能力レベルも下がったんだな

580 名前:デフォルトの名無しさん [2008/03/10(月) 16:49:50 ]
すばらしい
py3.0で日本語識別子試してみたけど、全角記号はちゃんとはじかれる!
これで安心して日本語プログラムできますな

581 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 17:39:58 ]
>>579
「読解能力レベル」ってデコレータをデコレーションする、みたいなもんか?

582 名前:デフォルトの名無しさん [2008/03/10(月) 19:02:05 ]
site-packages/sitecustomize.py で

import sys
sys.setdefaultencoding('utf-8')

ってやればソースコード中にエンコードしていを書かなくても
utf-8 でコメントとか書きまくれるかと思ったんだけど,
だめなんでしょうか.

583 名前:デフォルトの名無しさん [2008/03/10(月) 19:18:28 ]
一応対話的に起動した後で
import sys
sys.getdefaultencoding()
とすると utf-8 と表示されるんですが,

python hage.py ←UTF-8なコメントを含んでいる

と実行すると non-ascii が含まれてる癖に
エンコーディング方法が指定されてないぜ!死ね.
と怒られます.




584 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 19:30:15 ]
>>583
>>570
sys.getdefaultencoding()はunicode(somestring)したときに参照される
なんにしろ相互に変換するときはきちんと把握すること

585 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 20:40:56 ]
{set/get}defaultencoding とソースの文字コードは無関係


586 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 20:44:59 ]
たとえば
SJISのファイルを読んでUNICODEでコンソールに出力するプログラムをUTF-8のソースで書くとこのようになります



587 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 20:47:19 ]
│  ↑
└─┘
おらっしゃあぁぁ!!!
 ∩∧ ∧
 ヽ( ゚Д゚)
   \⊂\
    O-、 )〜
      ∪


588 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:01:57 ]
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
sys.setdefaultencoding('cp932')
print unicode(open('日本語.txt', 'rb').read(), 'cp932')


589 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:02:38 ]
ああ、ファイル名の文字コードはUTF-8ね

590 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:25:15 ]
setdefaultencoding は site.py 実行最後で del されるぞ

591 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:30:57 ]
つcodecs.open

592 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 22:01:56 ]
>>591
俺、自前じゃない他人のを読むときは全部それで開けてるわ。
便利だよな。

593 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 22:29:04 ]
codecs.openを知らない奴は入門書も読まない文盲か貧乏人。



594 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 22:36:33 ]
>>580
識別子に使える文字はそれっぽく妥当に決めてる(Unicode.orgが)みたいね
ttp://www.python.org/dev/peps/pep-3131/
ttp://www.unicode.org/reports/tr31/

全角記号が使えなくてちょっと安心した

595 名前:デフォルトの名無しさん [2008/03/11(火) 02:13:50 ]
みなさんパイソン歴どんくらい?

596 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 02:38:59 ]
そういう話はmixiで

597 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 03:04:18 ]
mixiは見るのが面倒。遅いしfeedも無いし。

598 名前:デフォルトの名無しさん [2008/03/11(火) 07:36:36 ]
フィードがないからなんか使わなくなっちゃうんだよな。
たまにマイミクにメッセージ送る程度。

599 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 07:49:34 ]
python-json 3.4

codecs.open
は共存出来ますか?

600 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 08:50:38 ]
codecs.open て unicode(file(filename).read()) に対してどの程度利点がある?

601 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 08:51:37 ]
>>596
暇な窓際オッサンがスレを占拠しててウザいからmixiは嫌い

602 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 09:01:17 ]
>>600
ファイルオブジェクトとして扱える

603 名前:デフォルトの名無しさん [2008/03/11(火) 10:06:10 ]
このスレ的には IronPython もおkって人が多い?
それとも IronPython は異端?



604 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 12:21:46 ]
>>600
後者のほうは Python3 で使えない (unicodeとfile)

605 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 12:41:44 ]
>>603
異端かは知らんが
専用スレはあるようだ
pc11.2ch.net/test/read.cgi/tech/1157686822/l50

606 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 19:57:43 ]
>>603
文法は一緒なんだがライブラリが別物(.NET Fw使うから)なんで
用途的な意味でほとんど別物だと思う、俺が使った感想だと。

607 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 20:02:04 ]
>>606
.Net・・・ファイアーウォール?


608 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 20:11:01 ]
つ、つられないぞっ

609 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 20:42:19 ]
MSのOSでしか使えないスキルというのが、手を出すのをためらう所かな。

610 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 21:17:00 ]
monoも忘れないであげてください

611 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 21:54:00 ]
>>606
そういう人にはFePy

612 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 07:42:08 ]
unicode(file(filename).read())とか書いちゃう奴は入門書を買えない貧乏人か文盲
 
 

 
open()使うかRubyでもやっとけクソ

613 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 07:46:37 ]
貧乏人バカにすんなよ



614 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 08:37:05 ]
巷に出回ってる入門書のすべてでunicode()を扱ってるとでも思ってるんだろうか

615 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:37:06 ]
クソ本はクソ人間にも劣る。
codecs.open()を扱っていない入門書など論外である。

616 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:47:51 ]
おミンパイはどうなの?

617 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 14:03:28 ]
>>616
書いてあるわけないだろうがボケカス氏ね

618 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:33:06 ]
def func1(a,b,c,d):
  中略

関数の呼び出しで第一引数を省略して呼び出すには
どうしたら良いでしょうか?

func1(,"hoge","fuga","piyo")

と書いたら怒られますた。。。

619 名前:618 mailto:sage [2008/03/12(水) 18:39:06 ]
>>> def func1(a,b,c,d):
... pass
...
>>> func1(,"hoge","fuga","piyo")
File "", line 1
func1(,"hoge","fuga","piyo")
^
SyntaxError: unexpected token ','

>>> def func1(a="nyo",b,c,d):
File "", line 1
def func1(a="nyo",b,c,d):
^
SyntaxError: default value must be specified here

はじめの引数だけ省略したいですと… orz

620 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:42:41 ]
>>618
答えがあるのかもしれないけど、
普通は、関数を定義する時に、
必須の引数を前に持ってきて、オプションは後ろ

def func(arg1, arg2, arg3=None, arg4=True):
  return True

こうすると、3と4は省略可能

621 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:44:29 ]
むり
省略は後ろから順

622 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:47:59 ]
それか綺麗じゃないけどその場で適当に何か入れといてから
必要になったときに入れ直したら?
どういうコードが後に続くのかによって何とかなりそうな気もする

623 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:48:23 ]
def func1(a='hoge', b='fuga', c='moge', d='piyo'):
 中略

とやって

func1(b='foo', c='bar', d='baz'):
 中略

と呼ぶ手もなくはないがめんどい



624 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 18:53:19 ]
>>618
# python 2.5
import functools
func1p = functools.partial(func1, "第一引数の値")
func1p("hoge","fuga","piyo")

625 名前:618 mailto:sage [2008/03/12(水) 19:01:30 ]
>>620-621
now = time.strftime("%Y/%m/%d", time.localtime(time.time()))
def res(name, mail, time=now, body):
  中略

res("デフォルトの名無しさん","sage",,"本文")

ではなくて、res(,,,"本文")
と書けたら便利そうなのですが、前から省略はできない…
でも引数の順を変えるのは嫌かも…諦めるしかない
d

626 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 19:09:54 ]
>>623
すべての引数にデフォルトの値を割り当てれば
いいのか…

>>> def res(name="デフォルトの名無し",mail="sage",time="2008/03/12",body=""):
... print name,mail,time,body
...
>>> res(body="本文")
デフォルトの名無し sage 2008/03/12 本文

とりあえず解決しますた。
dd

627 名前:デフォルトの名無しさん [2008/03/12(水) 20:11:10 ]
コピペアフィブログの臭いがプンプンだぜ

628 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 21:04:02 ]
IronPython使ってる人なんていたんか

629 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 21:14:11 ]
>>> def res(**kwargs):
...  print kwargs['hoge'] if kwargs.has_key('hoge') else None
...  print kwargs['fuga'] if kwargs.has_key('fuga') else 0
...
>>>
>>> res(fuga=100)
None
100
>>> res(hoge='abc')
abc
0
>>>

630 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 21:22:30 ]
[] if...else...よりはget
更にhas_keyよりはin演算子

631 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 21:58:37 ]
def res(**kwargs):
  print kwargs.get('hoge', None) if 'hoge' in kwargs
  print kwargs.get('fuga', 0) if 'fuga' in kwargs


632 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:30:45 ]
**kwargs 出す場面じゃあない
暗黒面への入り口

633 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 23:11:23 ]
肛門臭うぞ



634 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 23:19:05 ]
鼻エスパー?w

635 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 23:21:17 ]
かわいそうな能力w






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<203KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef