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


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

Pythonのお勉強 Part22



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






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

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

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