前回『画像サイズをPythonで取得してみた - 牌語備忘録 - pygo』の続き
shell-command-to-string
emacs lisp でコマンドの出力を文字列として返すには (shell-command-to-string コマンド) を利用すればできるっぽい。
emacs lisp
(defun my-html-insert-img-tag-and-size (image_path) (interactive "sImage File: ") (insert (shell-command-to-string (concat "~/Dropbox/site-python/get_image_size.py " image_path))) (backward-delete-char 1) )
改行が入ってしまうので (backward-delete-char 1) してみた。