python

我是一个java开发人员,由于工作原因学习一下python,特此记录!!!

1、 id(a)

答:id方法的返回值就是对象的内存地址

2、is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。

3、print ("我叫 %s 今年 %d 岁!" % ('小明', 10))

4、python re.findall(说明地址:https://blog.csdn.net/cashey1991/article/details/8875213

答:当给出的正则表达式中带有一个括号时,列表的元素为字符串,此字符串的内容与括号中的正则表达式相对应(不是整个正则表达式的匹配内容)。

5、request.urlretrieve(403 forbidden):将URL表示的网络对象复制到本地文件

答:本身的网站权限的限制,自己尝试增加请求头

例:

myheaders = [('User-Agent', 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36')
             ,('Cookie','Hm_lvt_dbc355aef238b6c32b43eacbbf161c3c=1539047857; Hm_lpvt_dbc355aef238b6c32b43eacbbf161c3c=1539062369')
             ,('Host','www.mzitu.com')
             ,('Referer','http://www.mzitu.com/151353/8')
             ]
opener = request.build_opener()
opener.addheaders = myheaders
request.install_opener(opener)
request.urlretrieve(url, local, callbackfunc)

6、python项目添加库,例如selenium

答: 是在项目的路径中,例:D:\11_study_python\Python-Spider - 2.7\venv\Scripts

运行 selenium版本降级

通过pip show selenium显示,默认安装版本为3.8.1。 
将其卸载pip uninstall selenium,重新安装并指定版本号pip install selenium==2.48.0。 
再次运行,发现没有报错,搞定!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值