Về Python. import web không hoạt động

Chào mọi người! Em đã có tải module web.py bằng pip rồi mà import web nó vẫn báo lỗi. Mong các anh em sửa lỗi dùm ạ! Cảm ơn

Module web thiếu hay sao mà nó lại báo thiếu utils.

1 Like

Là sao ạ? Em không hiểu. Mà thiếu cái gì?

Hình như file web.py nó có import utils (utils.py). Nhưng bạn lại không có file utils.py Do đó lỗi nằm trong web.py. Nên việc bạn import web cũng sẽ lỗi theo. Bạn thử tìm cài đặt utils xem

1 Like

Trong lỗi có ModuleNotFoundError: No module name 'utils' kìa.

nhưng em đã cài đặt utils nhưng vẫn báo lỗi? ModuleNotFoundError: No module named 'db'

Nó báo lỗi như thế nào?

ModuleNotFoundError: No module named 'db'

Vậy thì phải kiếm cài thêm 'db'. Vậy thôi :smile:

Nhưng khi cài xong db nó lại báo như vầy. Em cũng chẳng hiểu tại sao.

Bạn đang sử dụng Python 3.X . Và cái file web.py của bạn install được viết bằng Python 2.X.

Nhưng không thấy cái print ấy ạ.

Bạn vào đường dẫn

C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\lib\site-packages\web

Sau đó bạn mở file __init__.py lên và edit lại các chỗ print từ print something thành print(something)

thấy mình cũng hơi vô dụng trong cái vấn đề lập trình này nên nhờ các bạn nếu không thấy phiền thì giúp mình 1 tay nhé :blush: càng học càng thấy được cái sự ‘ngu’ của mình :sweat_smile:

Cho em hỏi làm thế nào để install cái urlparse? import urlparse thì nó cứ báo lỗi không có cái urlparse, install bằng pip install thì nó nói không tìm thấy cái urlparse này!

Hình như Python 3.X nó được rename lại thành urllib.parse. Và nhớ vào code edit lại luôn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?