2015-10-05 90 views
0

我正在嘗試使用PyDAQmx。如果我嘗試導入像PyDAQmx導入混淆

from PyDAQmx.DAQmxFunctions import * 
    ... 
    DAQmxResetDevice(ch) #unresolved 

函數調用不被識別。但是下面的作品就好了:

import PyDAQmx.DAQmxFunctions as daq 
    ... 
    daq.DAQmxResetDevice(ch) #fine 

任何想法,爲什麼這可能是?我想使用第一種情況只是爲了避免我的代碼中出現不必要的混亂,因爲會有很多來自該庫的函數調用。我知道導入已經被討論到死亡,我看了不少線程,但是找不到任何解釋我的問題的東西。

FYI,python 2.7,PyCharm 4.5.3 Community Edition,NI-DAQ 14.5.1,PyDAQmx 1.3.1。

回答