logo
Loading...

import module 的基本問題 - Cupoy

嗨嗨,不好意思我想詢問個可能是很基本的問題...import urllib.request.urlr...

import module 的基本問題

2019/12/03 下午 03:54
Python網路爬蟲討論版
Haung Bacon
觀看數:3
回答數:1
收藏數:1

嗨嗨,不好意思我想詢問個可能是很基本的問題...

import urllib.request.urlretrieve  ( X )

from urllib.request import urlretrieve  ( O )


上面那個的Error訊息顯示:

Traceback (most recent call last):

 File "<stdin>", line 1, in <module>

ModuleNotFoundError: No module named 'urllib.request.urlretrieve'; 'urllib.request' is not a package

為什麼第一個指令是不行的?他們的差別是什麼

感謝感恩~~

回答列表

  • 2019/12/03 下午 05:38
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    嗨,urllib.request.urlretrieve 的意思是說 urllib 是一個套件,底下有一個子套件 request,urlretrieve 是 request 中的函式。載入套件的用法如下:


    ```

    import 套件

    from 套件 import 函式

    ```


    所以第一種寫法改成這樣就可以了:


    ```

    import urllib.request

    ```