In [2]:
import datetime
In [3]:
datetime.datetime.now()
Out[3]:
In [4]:
datetime.datetime.utcnow()
Out[4]:
In [6]:
dt = datetime.datetime.now()
v = str(dt)
In [7]:
datetime.datetime.
Out[7]:
In [11]:
v[:v.rfind('.')]
Out[11]:
In [19]:
dt = datetime.datetime.strptime(v[:v.rfind('.')], '%Y-%m-%d %H:%M:%S')
dt
Out[19]:
In [18]:
dt2 = dt + datetime.timedelta(days=1)
dt2
Out[18]:
In [20]:
datetime.datetime.now() - dt
Out[20]:
In [22]:
print str(datetime.datetime.now())
datetime.datetime.now().strftime('%Y***************%m-%d %H:%M:%S')
Out[22]:
In [24]:
datetime.datetime.now() == dt
Out[24]:
In [25]:
def fun(name):
print 'Hello {}'.format(name)
In [26]:
fun('Zac')
In [28]:
var = fun
var
Out[28]:
In [29]:
var('Bob')
In [31]:
def run_a_func(func):
func(3)
In [32]:
run_a_func(var)
In [33]:
In [34]:
var
Out[34]:
In [35]:
list([1,2,3])
Out[35]:
In [47]:
l = [('z', 22), ('b', 15), ('p', 27)]
In [39]:
l.sort()
In [41]:
sorted(l, )
Out[41]:
In [44]:
sorted(l)
Out[44]:
In [ ]:
def fun(arg1, arg2):
do_stuff
In [45]:
lambda x: x[1]
Out[45]:
In [48]:
sorted(l, key=lambda x: x[1])
Out[48]:
In [ ]: