- 1 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 21:49:38 ]
- Python オフィシャルサイト
www.python.org/ 日本Pythonユーザ会 www.python.jp/Zope/ FrontPage - Pythonのお勉強 python.rdy.jp/ 前スレ pc11.2ch.net/test/read.cgi/tech/1192884897/ ◆関連スレッド 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 ドキュメント www.python.jp/doc/release/ Index of Python Enhancement Proposals (PEPs) www.python.org/dev/peps/ 参考サイト - Pythonのお勉強 python.rdy.jp/wiki.cgi?page=%BB%B2%B9%CD%A5%B5%A5%A4%A5%C8 .
- 477 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 03:22:05 ]
- >>472
ユニコードは漢字文化圏を尊重せずに文字数切り詰めて"統合"したりするから 統一しようにもできないわけで。 コンピュータ中心に世の中回ってる訳じゃないからね
- 478 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 04:02:27 ]
- >>476
パイプ
- 479 名前:468 mailto:sage [2007/12/25(火) 04:17:49 ]
- >>474-475 >>477
dくす ttp://diary.atzm.org/20040523.html 何でreplaceやらignoreなんてオプション指定があるんかなと不思議に思って 調べてみたら、フィルタリングするような用途で便利なんですね。 というかクロスプラットフォームを意識するとsjis+replaceで書いた ほうが汎用性がありそうでした > unicode(elem, 'sjis', 'replace') d
- 480 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 05:46:02 ]
- Python2.5.1のインストーラー版を使っていますがC拡張モジュールをコンパイルするにはVS2003がないと駄目ですか?
VS2008かMingwでコンパイルしたいんですが。
- 481 名前:デフォルトの名無しさん [2007/12/25(火) 06:11:21 ]
- The Art of UNIX Programmingに
スピードが必要な時には、PythonはCのプログラムに変換できる というようなことが書かれていたのですが どうやればいいですか?
- 482 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 06:13:01 ]
- FILE* とかやりとりするとダメなんだっけ
オレはDDKに入ってるmsvc8相当でコンパイルしてるけど
- 483 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 11:26:55 ]
- >>476
import subprocess subprocess.call("dir > d.txt", shell=True)
- 484 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 11:28:45 ]
- >>480
漏れはVC6でCOM利用モジュール作って使ってるけど、問題なく使えてる。
- 485 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:04:47 ]
- ところで公式で配布されてるのは何でコンパイルしてるん?
[MSC v.1310 32 bit (Intel)] 1310言われても分からない
- 486 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:11:14 ]
- >>485
VC6 Ver12.00 VC2002 Ver13.00 VC2003 Ver13.10 *これ VC2005 Ver14.00 VC2008 Ver15.00
- 487 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 13:47:31 ]
- >>480
MinGW (gcc 3.2.3) で拡張モジュールのコンパイルできてるよ。
- 488 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 17:22:32 ]
- >>478
>>483 無事に解決する事が出来ました。 ありがとうございました。
- 489 名前:デフォルトの名無しさん mailto:sage [2007/12/25(火) 22:10:44 ]
- >>480
ttp://python.matrix.jp/apps/code_blocks.html
- 490 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 01:42:49 ]
- Python 使える無料スペースってどこかに無い?
- 491 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 01:46:48 ]
- xrea
- 492 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 01:56:59 ]
- seq0 = seq1
seq0[:] = seq[:] seq0 = [i for i in seq1] seq0=[]; for i in seq1: seq0.append(i) ってどれも同じ処理してる?
- 493 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 02:17:26 ]
- 処理は見たまんまでちがうし結果も異なる。
seq0 = seq1は同一オブジェクトを指すことになるが 他はリストを再構築してるので異なるオブジェクト(コピー)になる。
- 494 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 04:41:10 ]
- seq0[:] = seq[:]
- 495 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 06:49:25 ]
- seq0 = seq1
浅いコピー seq0[:] = seq[:] 普通のコピーになってるが、seq0が初期化されてる必要がある。 seq0 = [i for i in seq1] 普通のコピー seq0=[] for i in seq1: seq0.append(i) 普通のコピー
- 496 名前:419 mailto:sage [2007/12/26(水) 08:48:24 ]
- 最終的に、演算子を自分で定義しました。
レス下さった方々、ありがとうございました。 class int32(int): def __int2long(self, n): if n >= 0: return long(n) else: return long(0xffffffff - n - 1) def __long2int(self, n): if n & 0x80000000: # negative return int(-2**31 + (n & 0x7fffffff)) else: # positive return int(n & 0x7fffffff) def __and__(self, y): return self.__long2int(self.__int2long(self) & self.__int2long(y)) def __or__(self, y): return self.__long2int(self.__int2long(self) | self.__int2long(y)) def __lshift__(self, y): n = self.__int2long(self) << y return int32(self.__long2int(n)) def __rshift__(self, y): n = self.__int2long(self) >> y return int32(self.__long2int(n))
- 497 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 08:52:16 ]
- >>490
オマエのパソコン
- 498 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 10:52:27 ]
- >>496
>>> from ctypes import c_int as int32 >>> 2 << 30 2147483648L >>> int32(2 << 30).value -2147483648
- 499 名前:419 mailto:sage [2007/12/26(水) 11:18:35 ]
- >>498
ああ、そんなのがあるんですか。 ありがとうございます。知りませんでした。 ただ、2.3でも2.5でも動くようにしたいので、 2.3が消え去るまでは>>496の方法でやろうと思います。
- 500 名前:デフォルトの名無しさん mailto:ruby1.9 [2007/12/26(水) 16:00:50 ]
- 2.3が消え去るまでって・・・
オレなんか未だに 1.5.2 で動くコードを書かされてる。 つまり消えない。
- 501 名前:468 mailto:sage [2007/12/26(水) 16:53:04 ]
- そういえば最近読んだironpythonの本にも>>474と
encodeとdecodeの書式で取り扱うみたいに書いて あったな…物忘れが激しすぎな罠d >>500 ちょっと関連するかもしれないのだけど PyrexとCythonのコードdiff取って読んでみたら なんとなくだけどCython微妙 三項演算子、切捨て除算、#ifdef、+=、とか対応してる けど、なんかコードが助長になってると思う。 error_goto_if_null() とか module.py_result() とか isingmodel: pyising.pyx@4ecf71b2c0b0 hg.sharesource.org/isingmodel/file/db7dd01cdc26/pyising.pyx Cに変換する用途なんだからそんなの別にいいじゃんとか 言われると、その通りだとは思うけどさ というかPyrexのドキュメントがわかりにくすぎるのが いけないと思うんだ。わかりやすく書こうよ... orz
- 502 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 16:58:29 ]
- ごめん#IfdefはPyrexでも対応してるな
- 503 名前:デフォルトの名無しさん mailto:sage [2007/12/26(水) 20:27:19 ]
- >>501
わかりにくすぎる
- 504 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 02:07:45 ]
- 質問です
コードを読むときのエディタは 何を使ってますか?
- 505 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 02:20:06 ]
- ファイル単位で読むときはVim
プロジェクト単位で読むときはEclipseかな。 われながらつまんない回答だとおもう。
- 506 名前:デフォルトの名無しさん [2007/12/27(木) 08:12:03 ]
- 自分用ライブラリってどこに配置するのがいいですか?
- 507 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 08:38:58 ]
- >>506
どこでもいい。$HOME/lib/pythonとか。 あとは$PYTHONPATHを設定するだけ。
- 508 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 09:08:54 ]
- djangoでファイルのアップロード試してみたんですが
50MBくらいまでならなんとか平気で動くんですけど 100MB近くになるとサーバー自体が重たくなって 500MBクラスのものを試すと数十分固まったあげく 最後にエラーで中断されてしまいます python恒例のオンメモリで全部処理する罠にはまってるのでしょうか? どなたかうまく回避しているかたがいらっしゃいましたら教えていただけないでしょうか
- 509 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 09:26:10 ]
- え…pythonってオンメモリで全部処理するの…?
- 510 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:08:37 ]
- 実装依存の問題を言語のせいにするのはゆとり教育の弊害?
- 511 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:15:25 ]
- ヒソヒソ( ゚д゚)パイソン(゚д゚ )オンメモリ…
- 512 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:20:58 ]
- 話がよく分からんのだがディスクスワップのこと?
OSの仕事だと思うんだけど
- 513 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 10:36:03 ]
- これはひどい
www.youtube.com/watch?v=adN4Zeed-L0
- 514 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 11:48:07 ]
- python の source を色つきでカッコよく印刷するのって
何を使ってますか? できれば unix 環境で使えるもの希望
- 515 名前:デフォルトの名無しさん mailto:508 [2007/12/27(木) 14:48:57 ]
- 聞いた場所が間違ってたようですので移動します
- 516 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 15:38:31 ]
- >>515
つEmacs
- 517 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 16:34:17 ]
- py2htm
とかてきとーにいってみる
- 518 名前:516 mailto:sage [2007/12/27(木) 17:16:51 ]
- アンカー間違った
>>514 つEmacs
- 519 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 17:22:04 ]
- >>517
あー、難しく考えてた。 htmlとcss使えばいいのか。
- 520 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 18:42:24 ]
- >>519
PyXR: Package c:\python24\lib\site-packages\win32\lib pyxr.sourceforge.net/PyXR/c/python24/lib/site-packages/win32/lib/ とか見た目がよいかんじなのでおすすめ [pythonpath] usePythonpath = 0 exclude = include = c:\Python25\Lib\xml という具合にsetting.cfgに指定してあげてpython webserver.pyで localhost:8088/にアクセスすればすぐ試せるよ excludeとincludeの指定の仕方がワケわからんからはまると思うけど たぶん簡単にできるかも。というか俺が知りたい…>>指定の仕方 なんかexcludeで弾いてやらないとsite-pacage下の全ファイルを ドキュメントに変換し始めて止まらなくなったりすることが… ## pageText.pyも関係あるみたいだったので追記 if __name__ == '__main__': pt = pageText("/pysrc", write=open("output.htm", "w").write) pt.writeFileText("c:\\python25\\lib\\xml\\__init__.py") #pt.writePathText("/c/python25/lib/") #pt.writeRootText()
- 521 名前:デフォルトの名無しさん mailto:sage [2007/12/27(木) 23:14:07 ]
- >>514
a2ps --prolog color がオヌヌメ。
- 522 名前:デフォルトの名無しさん [2007/12/28(金) 05:57:41 ]
- reprって何の略ですか?
- 523 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 08:24:53 ]
- representation(表現)
- 524 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 08:42:33 ]
- ありがとうございます
- 525 名前:デフォルトの名無しさん [2007/12/28(金) 09:07:44 ]
- 環境変数PYTHONPATHをpythonコード内で設定しても効かないのでしょうか?
import os os.environ['PYTHONPATH'] = パス って感じにしてからimportしてるのですが うまくimportできません。 コード内でモジュールサーチパスを指定するにはどうしたらいいですか?
- 526 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 09:32:02 ]
- sys.path
- 527 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 09:47:48 ]
- >>526
ありがとうございました
- 528 名前:デフォルトの名無しさん [2007/12/28(金) 12:17:29 ]
- MatchObjectオブジェクトとか
RegexObjectオブジェクトとか くどくね? 何でオブジェクト二回言うの?
- 529 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 12:58:47 ]
- SCSIインターフェース
- 530 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:28:40 ]
- ということは Object を略して O にすればそんなに気にならなくなるわけだな
MatchO オブジェクト マッチョ!!
- 531 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:56:36 ]
- >>529
たしかにSCSIインターフェイスっておかしいね
- 532 名前:デフォルトの名無しさん [2007/12/28(金) 14:02:12 ]
- リストの末尾への追加が
list.append('hoge')か list += ['hoge']しかないのって冗長じゃね? PHPなら $list[] = 'hoge' という書き方ができる。 PHPより冗長ってどんだけ〜
- 533 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 14:15:58 ]
- >>531
おかしくはない。
- 534 名前:デフォルトの名無しさん [2007/12/28(金) 14:59:41 ]
- import〜と
from〜import〜の使い分けってどうやってますか? 何かコツなどあれば教えて下さい。
- 535 名前:デフォルトの名無しさん [2007/12/28(金) 15:05:45 ]
- >>508
Python はリスト処理言語なんだから そんな低レベルな用途に使っちゃ遺憾
- 536 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 15:19:30 ]
- ageてるのはみんな釣りなん?
- 537 名前:デフォルトの名無しさん [2007/12/28(金) 15:26:50 ]
- urllib.urlopen()でwikipediaのページを取得すると、
Error: ERR_ACCESS_DENIED というエラーになります。 どうも拒否られているみたいです。 urllib.urlopen()を使ってwikipediaを取得するにはどうしたらいいですか?
- 538 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 15:27:23 ]
- >>534
後で読みやすい方で書けばおk from A import X, Y これは、ソースの先頭を見たときに X と Y を使っていることが分かる。 import A これだとソース本文を見たときに A.hoge() A.boge() といった処理がAに依存していることが分かる。
- 539 名前:537 [2007/12/28(金) 15:43:49 ]
- urllibの説明に
現在のところ、以下のプロトコルだけがサポートされています: HTTP、 (バージョン 0.9 および 1.0) と書かれていました。今時http1.0!? これってバーチャルホストすらできないプロトコルですよね もう古いのかと思い urllib2にしたら、403 forbiddenになりました googleは問題なく取得できるのですが… pythonはwikipediaに嫌われている?
- 540 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 15:50:46 ]
- >pythonはwikipediaに嫌われている?
自分の力量不足をpythonのせいにしやがって。 氏ねよ屑。 User-agentを送ってないから弾かれているだけだろ。
- 541 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 16:19:11 ]
- >>540
確かにUAをセットしたら取得できました ありがとうございました
- 542 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 16:21:34 ]
- HTTPライブラリでデフォのUser-Agentがないのもめずらしなとおもって試してみたら
デフォの"User-Agent: Python-urllib"がブラック扱いされてるようだぜ? とりあえず>>540は便所掃除で風説の流布は勘弁してやる。
- 543 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 16:33:53 ]
- やっぱり嫌われてるんじゃん・・・
ブラック扱いってどんだけ〜 グイドがgoogleの従業員だからか
- 544 名前:デフォルトの名無しさん [2007/12/28(金) 17:05:24 ]
- pyscripterでコード書いてるんですが
エディタ部の色が白いので目が痛いです 色をかえる方法あったら教えて下さい
- 545 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 17:08:48 ]
- pythonでアタックツール書いた奴がいるんじゃね?
- 546 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 17:11:03 ]
- uaなんていくらでも詐称可能だから
ブラックリスト入りさせることにどれだけの効果があるのか疑問 やはり嫌がらせ的なものとしか考えられない・・
- 547 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 17:39:29 ]
- cgiの拡張子を.spamにしたのが効いたんじゃね
- 548 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 18:04:49 ]
- ホワイトリスト方式なんじゃねーの?
- 549 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 18:15:26 ]
- pythonに限らず、libwww-perlとかもけっこう弾かれているそうな
www.hazama.nu/t2o2/archives/002711.html
- 550 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 18:21:03 ]
- >>540
wwwwww
- 551 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 23:23:35 ]
- Pythonでユニコード文字列という場合、文字コードのutf-8とはまったく関係ないのでしょうか?
一般的にはunicodeの実装がutf-8ですよね?
- 552 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:23:34 ]
- >>551
全く関係ないことはないが、関係ない。 unicodeは文字コード、utf-8はエンコーディング方式。
- 553 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:24:03 ]
- Googleの次はWikipediaか。
バーボン送りにしとけ。
- 554 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:28:59 ]
- from
って予約後?
- 555 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:32:24 ]
- うん
- 556 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:34:32 ]
- >>551
>Pythonでユニコード文字列という場合、文字コードのutf-8とはまったく関係ないのでしょうか? 関係ない。 Pythonでいうユニコード文字列は unicode object と u'foo' / u'\u1234' 形式のリテラル表現あたりのこと。 >一般的には unicode の実装が utf-8 ですよね? PerlやRubyとかのエンコーディングはね。 Pythonは UCS-2かUCS-4。 Windows, JavaはUTF-16。 (Python以外はうろ覚えだけど)
- 557 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 00:40:34 ]
- >>> import keyword
>>> "from" in keyword.kwlist True
- 558 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 02:49:52 ]
- >>549
uaを変更することすら出来ない程低レベルなスパマーが多いから uaのフィルタリングも一定の有効性はあるってことかな
- 559 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 08:57:17 ]
- >>552 >>556
ありがとうございます。 確認できて安心しました。 unicode(text, "utf-8") utf-8の文字列をユニコード文字列に変換する とかで混乱してましたがすっきりしました。
- 560 名前:デフォルトの名無しさん [2007/12/29(土) 09:06:44 ]
- 他言語だと
長い文字列を、改行を挟んで記述することがありますが pythonだと改行が意味を持つのでうまく出来ません $str = "hogehogehoge" . "mogemogemoge" . "pogepogepoge" みたいな記述法をpythonでするにはどうしたらいいですか?
- 561 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 09:17:26 ]
- >>560
.の変わりに\を使う
- 562 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 09:25:53 ]
- >>561
oh ありがとうございました
- 563 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 10:21:33 ]
- >>558
つまり >>540 は spammer を増やした訳だな
- 564 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 11:47:19 ]
- ドキュメンテーション文字列って、文字列だから、
中間コードにされても実際にメモリは占有するよね? コメントの方がよくね?
- 565 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 12:22:35 ]
- 対話環境でhelp()で見れるという利点もある。
まあメモリの占有が問題になるほど大量にドキュメントを書くこともないだろうし。
- 566 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 12:25:13 ]
- >>564
勝手に -OO オプションでも付けてろよ
- 567 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 13:35:32 ]
- PythonでCGI書いてるんですが、コンソールにログを出力する方法はないでしょうか?
今は print "Content-type: text/html;charset=utf-8\n" の後に出力してHTMLを返すようにしてるんですがこれだと面倒なので・・・
- 568 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 15:34:06 ]
- content-type:〜
書かなかったらCGIじゃないじゃん
- 569 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 16:25:33 ]
- デバッグで途中の変数の値とか表示させたいだけなんですが。
- 570 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 16:32:38 ]
- CGIなのにコンソール?
- 571 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 16:33:43 ]
- WinならOuptutDebugStringに出してODSモニタで見られそうなもんだが
具体的には知らん。
- 572 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 17:00:11 ]
- >>567
def debug_msg(msg): open('/tmp/debug.log', 'a').write('** debug: ' + msg + '¥n') を定義して debug_msg('var='+repr(var)) とかして使う。 そしてコンソールで tail -f /tmp/debug.log とすれば、デバッグメッセージが表示される。 本格的にするにはloggerかなんかを使うんだろうけど。
- 573 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 17:15:37 ]
- >>569
cgitbって言うの使えば、エラー起きた前後の関係ありそうな変数の中身 自動で表示してくれるよ。 import cgitb; cgitb.enable()
- 574 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 18:40:08 ]
- >>572
closeはいつすればよいですか?
- 575 名前:デフォルトの名無しさん [2007/12/29(土) 18:44:46 ]
- >>572
flush はいつすればよいですか?
- 576 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 19:08:48 ]
- 質問。
ファイルからバイナリデータを読み込んで 1バイト毎の数値のリストとして扱いたいんですが 文字列から数値への変更方法がわかりません。 すいませんが教えてください。
- 577 名前:デフォルトの名無しさん mailto:sage [2007/12/29(土) 19:10:57 ]
- chr ord
|

|