在Windows上,有沒有人知道由socket.getfqdn()返回的數據的最終來源?我正在恢復,我希望的FQDN是 「foo.bar.baz.example.com」 一個系統,並getfqdn() 「.snafu.example.com」在窗口上,python的socket.getfqdn()從哪裏拉?
0
A
回答
2
socket.getfqdn()
電話要麼
gethostname()
- 或使用
gethostbyaddr()
解析名稱爲getfqdn(name)
。
對於gethostbyaddr()
它選擇的名稱中,默認爲主機名稱的.
的第一個名字,如果沒有帶點名稱可能被發現。請參閱source。
名稱解析順序on Windows是:
- 自己的名字
- hosts文件,如果存在
- DNS
- 的NetBIOS(順序多變,有時禁用)
+0
我總是喜歡它,當我看到人們使用源! –
+0
@WayneWerner大多數Python庫都是非常好的讀取。我不能說其他軟件。 – dhke
+0
確實。幾乎所有Python問題都是通過查看源代碼來回答的:)(或者'dis.dis()') –
相關問題
- 1. Rider的輸出窗口在哪裏
- 2. 在窗口swagger cli在哪裏
- 3. 調試 - >例外窗口在哪裏?
- 4. T4代:VsNamespaceSuggestion()從哪裏拉?
- 5. [git pull]從哪裏拉?
- 6. Mac上的Python解釋器在哪裏?
- 7. 使用Javascript來檢測新打開的窗口從哪裏來
- 8. jQuery應用程序在哪裏保存窗口和彈出窗口的html
- 9. 從哪裏拉雪碧紋理從
- 10. 在Mac上安裝Python dylibs在哪裏?
- 11. Anaconda Python在Windows上安裝在哪裏?
- 12. 窗口上的python settings.py
- 13. 窗口上的python + gtk3?
- 14. 從哪裏開始Python
- 15. Python:函數/方法在哪裏(如排序)從哪裏來?
- 16. 在create-web-view中,新窗口的uri在哪裏?
- 17. 哪里哪里COL1值從多個選擇下拉
- 18. 哪裏把我的片段放在帶有病原體的vim上的窗口?
- 19. 我的窗口的其餘部分在哪裏形成代碼
- 20. WPF的窗口/用戶控件資源的代碼在哪裏?
- 21. PyGObject在Python 3上的窗口
- 22. 在窗口上的python圖像比較
- 23. Yocto(多拉)QT5上IMX6:哪裏是QMAKE
- 24. 我應該在哪裏更改c#WPF中的窗口大小?
- 25. 在哪裏存儲子窗口捕獲的確認數據?
- 26. Java(Awt)中的全屏窗口事件在哪裏?
- 27. MinGW庫中的窗口api函數InitCommonControlsEx()在哪裏
- 28. MacOSX中保存的窗口全屏狀態在哪裏
- 29. MacBook Pro中的std :: cout窗口在哪裏?
- 30. setFrameAutosaveName方法在哪裏保存窗口的位置?
可能在Windows DNS系統。檢查主機,然後檢查DNS服務器 –