11 2019 档案

摘要:1、话不多说,直接贴入代码 上面的 document.getElementById 可以替换成别的定位方式,比如: 通过name获取:document.getElementsByName 通过标签获取:document.getElementsByTagName 通过class获取:document. 阅读全文
posted @ 2019-11-29 11:58 菜菜_包包 阅读(554) 评论(0) 推荐(0)
摘要:当是用 if __name__ == '__main__': 时,下面调用函数只是在当前脚本调试, 而我们需要在别处导入这个脚本中的类或者函数时,这个if __name__ == '__main__': 下面调用的所有调试都不会执行 阅读全文
posted @ 2019-11-28 10:43 菜菜_包包 阅读(570) 评论(1) 推荐(0)
摘要:1、在需要导入别的类包中加入这两行代码 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(BASE_DIR) 阅读全文
posted @ 2019-11-28 10:28 菜菜_包包 阅读(869) 评论(0) 推荐(0)
摘要:import jsons = {'name': 'jack'} #将dict转换成strl = json.dumps(s)print(type(l))#将str转换成dictm = json.loads(l)print(type(m)) 阅读全文
posted @ 2019-11-28 10:16 菜菜_包包 阅读(290) 评论(0) 推荐(0)
摘要:1、kwarg.setdefault() setdefault()是给字典传递一个默认值 当给字典传递数据时 setdefault()是字典默认的一个参数,当有新的数据时,就会使用新的数据 阅读全文
posted @ 2019-11-26 15:33 菜菜_包包 阅读(719) 评论(0) 推荐(0)
摘要:1、可变对象 所谓可变对象是指,可变对象的值可变,身份是不变的,比如:列表、字典、集合 a = [1,2,3]print("a 的内存地址是:%s"%id(a))# a 的内存地址是:1805507242440b = aprint("b 的内存地址是:%s"%id(b))# b 的内存地址是:180 阅读全文
posted @ 2019-11-15 17:36 菜菜_包包 阅读(177) 评论(0) 推荐(0)
摘要:解决方法: 1、先将字典转化为序列化的数据类型 data = {"pageNo":0,"pageSize":10,"shopId":15,"isHotSearch":8,"lon":"113.950584","lat":"22.531147"}json_data = json.dumps(data) 阅读全文
posted @ 2019-11-08 13:54 菜菜_包包 阅读(12509) 评论(0) 推荐(0)
摘要:# conding:utf8# *args 代表可以输入多个参数def test(*args): return args# *loc 解包,解元祖的包, list不能解包,list的值使用循环取值def main(loc): print(*loc)# **kwargs 代表输入多个键值对参数def 阅读全文
posted @ 2019-11-07 14:53 菜菜_包包 阅读(319) 评论(0) 推荐(0)
摘要:1、在base.py文件中写入 # conding:utf8import requestsimport jsonclass ApiDemo(object): def __init__(self): pass # 请求方式为get def api_get(self, url, params=None, 阅读全文
posted @ 2019-11-06 15:58 菜菜_包包 阅读(481) 评论(0) 推荐(0)