看板 [ Python ]
討論串[問題] 二進位檔轉ASCII檔
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者ACupCat (一杯貓)時間12年前 (2013/01/31 10:59), 編輯資訊
0
0
2
內容預覽:
後來想一想, 你的直截了當寫法搞不好其實比較好(快), 做了一下比較, 是真的!. import timeit. from itertools import imap, izip. setup = [ '''. from itertools import imap, izip. f = lambda
(還有936個字)

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者ACupCat (一杯貓)時間12年前 (2013/01/30 19:28), 編輯資訊
0
0
0
內容預覽:
這個不是很懂為何要拆開再用join組合起來?. lambda b: b.encode('hex'). 就行了.. str的encode method 夠好用了, 通常不太需要在做一隻function來把 "...".encode(). 的形式改成 hex_encode( "..." ). lambd

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ACupCat (一杯貓)時間12年前 (2013/01/30 19:16), 編輯資訊
0
0
0
內容預覽:
把你的code一模一樣的寫法 要是用C++寫. 會變成這種樣子.... FILE * fd = fopen ( argv[1], "rb" );. while ( 1 ) {. char * values = new char[1];. size_t p = fread ( values, 1, 1
(還有500個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yuxio (征服世界中)時間12年前 (2013/01/30 19:00), 編輯資訊
0
0
0
內容預覽:
小弟也來野人獻曝一下,. 分享自己個人工具庫裡與原PO問題相關的小片段. 因為是個人使用的,所以只是針對字串,不是針對檔案. 有需要者請自行修改即可. # binary to hex string. ex, '\x12\x34\xcd\xef' -> '1234CDEF'. bin2hex = la
(還有233個字)

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者bob123時間12年前 (2013/01/30 04:47), 編輯資訊
0
0
0
內容預覽:
with open('100M.bin','rb') as fin, open('100M.hex','w') as fout:. fout.write(fin.read().encode('hex').capitalize()). 第三行. --. 發信站: 批踢踢實業坊(ptt.cc). ◆
首頁
上一頁
1
2
下一頁
尾頁