python-module

    3熱度

    1回答

    我有一個用C語言編寫的python模塊,我想添加一個在模塊卸載時調用的函數。我顯然有一個initfoo函數來初始化模塊 - 有沒有辦法告訴python在它初始化模塊時調用finifoo函數? 是我的唯一選擇是atexit?

    4熱度

    6回答

    我剛開始使用Python,我想使用外部RSS類。我在哪裏放課,如何導入?我想最終能夠分享python程序。

    7熱度

    4回答

    如果給出模塊的名稱,我們如何測試是否安裝了一組模塊。例如。 modules = set(["sys", "os", "jinja"]) for module in modules: # if test(module exists): # do something 雖然可以寫出來的測試爲: try: import sys except ImportError:

    46熱度

    5回答

    假設我有兩個模塊: a.py: import b print __name__, __file__ b.py: print __name__, __file__ 我運行 「a.py」 文件。這將打印: b C:\path\to\code\b.py __main__ C:\path\to\code\a.py 問題:我如何獲得來自「b.py」庫中的路徑__main__模塊(在這種情況

    44熱度

    5回答

    就是這樣。如果你想記錄一個函數或一個類,你可以在該定義之後加一個字符串。例如: def foo(): """This function does nothing.""" pass 但是模塊呢?我如何記錄file.py的功能?