More Related Content
Similar to バッテリー強奪! PythonをCommon Lispから使う
Similar to バッテリー強奪! PythonをCommon Lispから使う (12)
バッテリー強奪! PythonをCommon Lispから使う
- 7. どれくらい バッテリー同梱 なのか?
re : 正規表現
readline : GNU readlineのラッパ
difflib : テキスト差分
datetime : 日付と日時
zlib , gzip , bz2 : 圧縮
hashlib , hmac , secret : 暗号関連
curses : ターミナル表示制御
html : HTMLのパース・エンティティの操作
urllib : URLを扱う(リクエストも含む)
wave , aifc , ossaudiodev : オーディオ(デバイス)関係
……まだまだあります
- 17. 使用方法 (1)
ロードして…
CL-USER> (ql:quickload :burgled-batteries3)
To load "burgled-batteries3":
Load 1 ASDF system:
burgled-batteries3
; Loading "burgled-batteries3"
...
(:BURGLED-BATTERIES3)
Pythonを初期化して…
CL-USER> (burgled-batteries3:startup-python)
#<CLOSURE (FLET SB-UNIX::RUN-HANDLER :IN SB-SYS:ENABLE-INTERRU
- 18. 使用方法 (2)
使う
CL-USER> (burgled-batteries3:run "10")
10
CL-USER> (burgled-batteries3:run
"[n for n in range(10)]")
#(0 1 2 3 4 5 6 7 8 9)
CL-USER> (burgled-batteries3:run
"sum([n for n in range(10)])")
45
使う!!!
CL-USER> (burgled-batteries3:run "import sys")
; No value
CL-USER> (burgled-batteries3:run
"sys.getdefaultencoding()")
"utf-8"