#!/usr/bin/env pythonIf you want to find out more, read the comments ;)
"""Help Gina-Marie time her contractions."""
import time
SECS_PER_MIN = 60
last_start = None
while True:
print "Press enter when the contraction starts.",
raw_input()
start = time.time()
if last_start:
print "It's been %s minutes %s seconds since last contraction." \
% divmod(int(start - last_start), SECS_PER_MIN)
last_start = start
print "Press enter when the contraction stops.",
raw_input()
stop = time.time()
print "Contraction lasted %s seconds." % int(stop - start)
Tuesday, July 17, 2007
Python: Look What the Stork Dragged In
Well, this is supposed to be "a purely technical blog concerning topics such as Python, etc.", so let me start by showing off a quick little Python utility that I had to write at a moments notice:
Subscribe to:
Post Comments (Atom)


14 comments:
Greggory Allen Behrens was born 3:10AM 9 days ago after 22 hours of labor. He weighed 12 pounds, and was 23 3/4 inches long. We had him at home with a birthing tub and a midwife. His size was a surprise to us all, especially since my wife was attempting a vaginal birth after two previous C-sections. Anyway, this was her most successful labor ever, and everyone is recovering nicely :-D
Congratulations!
Congrats! I had my little girl on the 2nd! It's really a trip.
12lbs! Congratulations.
I'm curious -- were you really there with the computer timing the contractions with that program? A geeky entrance into the world indeed. Congratulations.
> I'm curious -- were you really there with the computer timing the contractions with that program? A geeky entrance into the world indeed. Congratulations.
Absolutely. We had the birth in our dining room which is where our laptops are. After a couple hours of watching our friend time the contractions with a watch and a piece of paper, I figured it was a lot simpler to just hit "Enter" anytime something interesting happened ;)
> Congrats! I had my little girl on the 2nd! It's really a trip.
Congrats to you!
Hi JJ,
Congratulations on the amazing news!!!
Best,
Dave
(The Rails guy from SBUX on Union St.)
Dude, I'm thinking you need a script like this:
baby_count = 4
while true:
if JJ had a new baby
baby_count += 1
print "Congratulations, JJ, Gia and family!"
sleep 10 months
Congrats again :-)
Congrats, I am especially happy to see you wrote a something quick and dirty in python. I think there isn't enough quick and dirty python on blogs anymore :)
Too much OO fancy pants stuff :)
> Dude, I'm thinking you need a script like this:
hahahaha
Thanks, Dave!
I've seen the baby twice now, he looks like he's 3mo old :-) However, both my girls were like 6lbs so little Greggory is a real bruiser compared to them.
That's a funny script tho, I hadn't heard about you writing that one. Only you, JJ, could think to code something during child birth. Poor Gia, you couldn't even rig up a wireless mouse, she had to hold the laptop?
- A
Post a Comment