2014年7月26日土曜日

開発環境

Head First C ―頭とからだで覚えるCの基本(David Griffiths (著)、Dawn Griffiths (著) 中田 秀基(監訳)(翻訳)、木下 哲也 (翻訳)、オライリージャパン)の9章(プロセスとシステムサービス: 限界を超える)、コードマグネット(p.399)をpythonで考えてみる。

コードマグネット(p.399)

コード(BBEdit, Emacs)

sample399.py

#!/usr/bin/env python3
#-*- coding: utf-8 -*-

import os
import time

def now():
    return time.asctime()

comment = input()
cmd = "echo '{0}\n {1}' >> reports.log".format(comment, now())

os.system(cmd)

入出力結果(Terminal, IPython)

$ ./sample399.py 
コメント1
$ cat reports.log 
コメント1
 Sat Jul 26 16:33:33 2014
$ ./sample399.py 
コメント2
$ cat reports.log 
コメント1
 Sat Jul 26 16:33:33 2014
コメント2
 Sat Jul 26 16:33:44 2014
$

0 コメント:

コメントを投稿