在查看TensorFlow的底層優化器時候看到from __future__ import absolute_import
查找相關資料后發現
這個語句的意思是加入絕對引用的特征
直白的意思是,比如:
在你的包pkg中有這樣的結構:
pkg/
pkg/striing.py
pkg/main.py
假如你在main.py中想要引用string.py則應寫入import string
but 這種寫法引用的是pkg/string.py這個string即引用的是相同目錄下的string
如果:我要引用的是Python系統自帶的標准的string,那么我的這個引用則是錯誤的,因為路徑為相對引用,引用的是pkg/string
解決方法:正確的打開方式是加入這句話:from __future__ import absolute_import