作者hosayhosay (猫猫)
标题Re: [问题] 无法成功显示表特版图片连结
时间Thu Oct 17 13:51:38 2019
※ 引述《wsybu (%小步步%)》之铭言:
: ※ 引述《hosayhosay (猫猫)》之铭言:
: : rs=requests.session()
: : rs.post('https://webptt.com/cn.aspx?n=/ask/over18', verify=False,data=payload)
: : url='https://webptt.com/cn.aspx?n=bbs/Beauty/index.html'
: : res=rs.get(url,verify=False)
: : print(res.text)
: : soup=BeautifulSoup(res.text,'html.parser')
: : articles= soup.select('div.title a')
: : for art in articles:
: : print(art)
: : res = requests.get('https://webptt.com/cn.aspx?n=/bbs'+art['href'])
: 你前面18岁验证已经放在rs里面了, 所以你这边要改成rs.get
: 然後文章网址多了一个bbs路径
: 所以改成 res = rs.get('https://webptt.com/cn.aspx?n='+art['href'], verify=False)
: 试看看
~~~.谢谢小步步大大您的热心,我试过以後它显示错误讯息,不知道为什会这样
以下是错误讯息:
Traceback (most recent call last):
File "pttimg6.py", line 1, in <module>
import requests
File "D:\python\requests.py", line 11, in <module>
rs=requests.session()
AttributeError: module 'requests' has no attribute 'session'
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 112.105.240.112 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1571291501.A.984.html
1F:推 HenryLiKing: 大写? 10/17 13:53
2F:推 wsybu: 把你自己范例的requests.py改成别的名字就好了 10/17 16:04
3F:→ bjchiou: requests.session已deprecated、必须改写,请参考help 10/17 21:26
4F:→ bjchiou: 可是为何一开始能得到清单,中间曾更新套件吗? 10/17 21:29
5F:→ hosayhosay: 谢谢w大大~~ 终於试成功了 10/17 22:15
6F:→ hosayhosay: bj大大 其实我不太懂它中间发生什麽事 10/17 22:17
7F:→ alvinlin: 因为如果你的档名和模组的一样,它会先抓现在目录下已存 10/18 00:27
8F:→ alvinlin: 在的而不是模组上的 10/18 00:27
9F:→ hosayhosay: 嗯嗯谢谢al大大 受教了原来是这样 10/18 08:32
10F:→ bjchiou: 托hosayhosay的福,我也学到了!感谢! 10/18 11:03
11F:→ hosayhosay: bj大 不会哦谢谢您 10/20 07:41