document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #!/usr/bin/python
  2. import gspread
  3. import sys
  4. import datetime
  5.  
  6. print len(sys.argv)
  7. if len(sys.argv)!=2:
  8.   print \'Usage :  ./log.py message\'
  9. else:  
  10.  message = sys.argv[1]
  11.  dt=datetime.datetime.now().strftime("%d-%m-%y %H:%M")
  12.  user=\'username@gmail.com\'
  13.  pwd=\'password\'
  14.  try:
  15.    g = gspread.Client(auth=(user,pwd))
  16.    g.login()
  17.  except:
  18.    print \'Cannot log in to Google Docs\'
  19.  else:
  20.    try:
  21.      worksheet = g.open(\'LOG\').get_worksheet(0)
  22.    except:
  23.      print \'Cannot find LOG spreadsheet\'
  24.    else:
  25.     val = int(worksheet.cell(1, 1).value)+1 # A1 stores current row number
  26.     if val<2: val=2
  27.     worksheet.update_cell(1, 1, val)
  28.     worksheet.update_cell(val, 1, dt)
  29.     worksheet.update_cell(val,2, message)
');