首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

一键查询物流信息

背景 前一段时间跳舞 发现鞋子磨了个洞(又得买鞋了) 然后就去淘宝买了双鞋 不过发现每次查物流都得登一次淘宝 然后又要点击这个点击那个的 作为懒虫的我觉得好麻烦啊~ 于是乎就想写一个简单的查快递物流的程序...过程中踩了一点坑 流程 确定目标 分析目标 写代码 检验结果 确定目标 百度上搜到一个'快递100'的网站,可以查询货物的物流信息,所以选择了它作为这次的小白鼠 但是运单号这么长,一位一位输进去也挺烦人的...爬虫常规操作:打开开发者工具,我喜欢直接按 f12 什么都没有,建议不要刷新,方便待会寻找目标 一般这种需要提交信息的,内容都不会在 element,而是在network , 并且一般在XHR中 然后在输入框内输入一个运单号...#注意上面的cookie可能会过期 #输入快递单号并获取相应物流公司 url_id = 'https://www.kuaidi100.com/autonumber/autoComNum' params_id...:{comde}') #获取物流信息 url_mes = f'https://www.kuaidi100.com/query?

1.2K20

再谈信息获取

诸如此类,还有很多的「中介」,其实都是通过信息差来赚钱。 3、信息过载的危害更大 从另一个角度说,获取信息的方式革新后,信息过载的现象越来越严重。...我们可以回想下每天获取信息信息源,发现多到我们根本没时间去完全吸收,更糟糕的是,这些信息都是主动投喂给我们的。...4、主动获取信息的动力变差 曹大新文章《搜索已死,谁来烧纸。》...种种迹象都在表明,主动获取信息的动力越来越差,信息投喂的场景越来越多。...以上,针对近期观察到的现象,发表一下个人的观点,不知道你获取信息的渠道都有哪些?是否存在获取不到自己中意内容的苦恼?欢迎给我留言说说你的经历。

92920

获取对象信息

,可使用hasattr()预先判断对象是否包含         也可直接使用该函数获取,如果没有,则返回指定默认值,否则直接通过"对象.属性或方法"的方式会报错 setattr():给对象设置某属性或方法...,并赋值   只有在不知道对象信息的时候,才会去获取对象信息,如果可以通过"对象.属性",就不要通过 getattr()方式获取属性值   假设希望从文件流fp中读取图像,首先要判断该fp对象是否存在read...True getattr(obj, 'y') #输出:19 print(obj.y) #输出:19 getattr(obj, 'z') #输出:报错,如果试图获取不存在的属性...AttributeError的错误,对象obj没有属性'z' getattr(obj, 'z', 404) #输出:404,可以传入一个default参数,如果属性不存在,就返回默认值,获取属性...getattr(obj, 'power') #输出:>,获取对象

1.8K50
领券