#!/usr/bin/env python #coding:utf-8 #author:Bing from file import demo,index #index不是從主要的main接口調用,因此纔會顯示get out #from curses.ascii import ascii #from django.db.models.functions import Substr demo.demo() index.index() def test(): print "Everyone,hello world!" print __name__ print __file__ print __doc__ def show(**kargs): for k,v in kargs.items(): print k,v name = {"k1":123,"k2":456} show(**name) def add(x,y): return x+y,6 temp = lambda x:x*2 def user(): yield 1 yield temp(1) yield add(1,2) yield map(lambda x:x*2,range(10)) for i in user(): print i print cmp(2,3) print bool(-1) print divmod(10, 2) print chr(65) print ord('A') print hex(20) print oct(20) print bin(20) print reduce(lambda x,y:x+y, range(101)) text = "sys" model = __import__(text) print model.__doc__ a= "8*8" print eval(a) #序列化 import pickle,json name_dic = {'name':'wupeiqi','age':23} name_dic1 = ['name','wupeiqi','age','23'] print ''.join(name_dic1),'#####################' print pickle.dumps(name_dic) js = json.dumps(name_dic) print js print json.loads(js)
#!/usr/bin/env python #coding:utf-8 #author:Bing #this is reflection mechanism反射機制 data = raw_input("請輸入Url連接地址:")#www.baidu.com/home array = data.split("/") uri = __import__("backend."+array[0]) model = getattr(uri, array[0]) action = getattr(model, array[1]) action()