30/09/2018, 19:39

Lỗi module request trong python. :(

Chào các bác.Nhò các bác chỉ giúp !!!

import urllib.requests
import re

url = urllib.requests.urlopen("http://www.python.org")
s = url.read()
regex = '<title>(.+?)</title>'
reg = re.compile(regex)
tile = re.findall(reg,str(s))
print (title)

và đây là lỗi của nó:

 line 1, in <module>
 import urllib.requests
ImportError: No module named requests
  • Theo em hiểu thì nó bao không có module request.mặc dù là em đã cài thông qua cmd rồi.
    Mong mọi người giúp đỡ.
Phạm Chương viết 21:45 ngày 30/09/2018

Use $ sudo pip install requests if you have pip installed

On OSX you can also use sudo easy_install -U requests if you have easy_install installed.

Diep viết 21:43 ngày 30/09/2018

urllib.request

urllib.request thôi bạn bỏ s đi bạn

vimanh viết 21:51 ngày 30/09/2018

bỏ s đi cũng không đc bác ạ.hay do version khác nhau??

Minh Hoàng viết 21:46 ngày 30/09/2018

bạn đã cài module requests chưa?

vimanh viết 21:50 ngày 30/09/2018

ý bạn là “pip install request” qua cmd ?? mình cài rồi và đã cài thành công.!

Minh Hoàng viết 21:53 ngày 30/09/2018

import requests thôi, ko có urllib

Thành Phạm viết 21:48 ngày 30/09/2018

Nếu bạn dùng urllib thì dùng urllib.urlopen("http://python.org") còn dung requests thì dùng requests.get("http://python.org")

Bài liên quan
0