なめくじ文系PG道

文系新卒がなぜかPGになったのでブログをしてみることにした

はじめてのすくりぷと

全部ひらがなで書くとなんか可愛い感じがする。

おこんばんはぁ。

もちゅもちゅPythonを勉強しています。豊日です。

文系新卒が一カ月ほど勉強して、じゃあどれぐらい書けるの? となるかもしれません。

そこで書いてみました。

退社時間をメモするスクリプト

csvに書きだすだけの簡単なスクリプトです。

 

 

#!/usr/bin/python
# coding: UTF-8

import datetime

d = datetime.datetime.today()
min = 0

if d.minute < 15:
    min = 00
elif d.minute <30:
    min = 15
elif d.minute <45:
    min = 30
else:
    min = 45

today = str(d.month)+"/"+ str(d.day)
now_time = str(d.hour) + ":" + str(min)
week = d.weekday()
saturday = str(d.month)+"/"+ str(d.day-2)
sunday = str(d.month)+"/"+ str(d.day-1)

f = open("Timesheet.csv","a")

if week == 0:
    f.write(str(saturday))
    f.write(',')
    f.write("00:00")
    f.write('\n')
    f.write(str(sunday))
    f.write(',')
    f.write("00:00")
    f.write('\n')
    f.write(str(today))
    f.write(',')
    f.write(str(now_time))
    f.write('\n')
else:
    f.write(str(today))
    f.write(',')
    f.write(str(now_time))
    f.write('\n')

f.close()

 

簡単ですね。

で、簡単に思い至ると思うのですが。

祝日の概念がありません。

次は祝日を追加するように手を加えたいと思います。