pyc

    2熱度

    2回答

    我使用了python 2.5,並從C:\ util \ Python25 \ Lib \ site-packages目錄中導入了一個名爲「irit.py」的文件。這個文件導入了文件「_irit.pyc」,它在同一個目錄中,它運行良好,做了我想要的。 比我用python版本2.6.4試過同樣的東西。「irit.py」在C: \ util \ Python26 \ Lib \ site-package

    3熱度

    1回答

    從我已經完成的測試中,使用相同版本的python(相同的幻數),64位解釋器可以載入使用32位版本的python製作的pyc文件。我相互承擔。 但它是完全安全的嗎?這會導致意外的行爲嗎?

    1熱度

    1回答

    是否有可能和安全的加載與蟒蛇不同的次要版本由PYC文件? 例如2.5.5與2.5.1? 我的猜測是一個神奇的數字不小的版本變化。 如果我指的是這個文件import.c 幻數相當於可變pyc_magic(等於MAGIC或MAGIC + 1) 該文件評論說: 魔語拒絕.pyc文件由生成的文件其他Python版本。 應該爲每個不兼容的改變字節碼改變。 我沒有看到python minor版本的不同編號,但

    3熱度

    5回答

    出於好奇,有沒有很多編譯器目標.pyc文件? 有點谷歌搜索後,只有兩個我能看到的是: unholy:why_的Ruby到PYC編譯 Python:該PSF的Python來PYC編譯 所以...還有嗎? (作爲一個方面說明,我得到了考慮這一點,因爲我想要寫一個計劃到PYC編譯) (作爲第二方面說明,我不抱任何幻想,一個方案 - 下to-pyc編譯器將是有用,但它會給我一個令人難以置信的藉口來學習Sc

    21熱度

    6回答

    有沒有辦法讓Python忽略任何存在的.pyc文件,並且總是直接解釋所有代碼(包括導入的模塊)?谷歌沒有提供任何答案,所以我懷疑沒有,但似乎值得提問以防萬一。我爲什麼要這麼做?我有一大堆Python腳本,它們通過幾百臺計算機的集羣重複運行。Python腳本本身位於共享的NFS文件系統上。不知何故,很少在幾個小時內運行了數百次,他們會突然開始崩潰,導致無法導入模塊的錯誤,強制重新生成.pyc文件修復