2017-12-16 7 views
0

dumme Frage hier: Ich habe diese beiden Statements in Python. Zuerst sagt man pandas_datareader und erstellt ein pdr-Objekt mit Daten.Was ist der Unterschied zwischen Paket Import Obj als etwas vs Import-Paket als etwas in Python?

In der zweiten Zeile wird ein pdr obj als pandas_datareader angegeben.

from pandas_datareader import data as pdr 
import pandas_datareader as pdr 

Was ist der Unterschied zwischen ihnen? Wenn ich mir die Liste der verfügbaren Funktionen von pdr anschaue, ist das definitiv anders, aber stammen beide nicht von pandas_datareader?

dank

+0

In einem "Daten" wird 'pdr' und in der anderen' pandas_datareader' wird 'pdr'. –

Antwort

2

Wenn Sie das tun import pandas_datareader as pdr Sie die pandas-datareader Paket importieren und den pdr alias geben.

Aber, wenn Sie from pandas_datareader import data as pdr tun, werden Sie data module aus dem pandas_pandas_datareader Paket importieren und die pdr alias geben.

Sie importieren im Wesentlichen zwei verschiedene Dinge.

Verwandte Themen