python
Bug开发攻城狮
自古,百无一用是深情,唯有套路得人心
展开
-
python 爬取天气
这里使用的是“中国天气网的接口”,因为接口都是使用城市的代码,所以首先得整理下城市的名字和对应code,这是整理好的,戳我下载 准备工作做好了,接下来就是代码了用py爬天气信息,需要使用两个模块,分别是urllib2(获取数据)和json(解析数据)#coding=utf-8import urllib2import jsonfrom city import city原创 2018-01-07 21:57:39 · 2549 阅读 · 0 评论 -
用Python更加了解微信好友
运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 1、准备工作1.1 库介绍只有登录微信才能获取到微信好友的信息,本文采用wxpy该第三方库进行微信的登录以及信息的获取。wxpy 在 itchat 的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展。wxpy一些常见的场景:控制路由器、智能家居等具有开放接口的玩意儿运行脚...转载 2018-04-29 21:12:56 · 2504 阅读 · 1 评论 -
python中的赋值 值传递?
几行很简单的代码def func(m): m[0] = 10 m = [100,200,300] return mm = [1,2,3]func(m)print(m)猜测这个输出是什么呢?A.【1,2,3】 B.【20,2,3】 C.【100,200,300】乍一看,我还以为是选C,m不是被重新赋值了吗!but,运行后,证明我是错的 控制台输...原创 2018-06-16 09:07:15 · 6336 阅读 · 0 评论 -
可变对象与不可变对象
在之前的一篇文章“python中的赋值 值传递?”中,因为在调用方法时与方法内部,输出id是相同,所以不能理解官方的那句话 Remember that arguments are passed by assignment in Python. 要记住,Python 里的参数是通过赋值传递的。 之后还是从内存模拟上理解的。其实是我有一点搞错了,官方的话是没问题的,我...原创 2018-08-12 22:22:48 · 14952 阅读 · 0 评论