python-2.x

    2熱度

    2回答

    我寫了一個腳本,將所有的日誌文件收集到一個tar文件中。問題是它不包含軟鏈接的數據。我試圖使用解引用標誌,但它不被python 2.4.3識別。 由於存在長度限制並且我想支持許多日誌文件,因此我無法使用命令行。 user ~/Desktop]$python Python 2.4.3 (#1, Jun 11 2009, 14:09:37) [GCC 4.1.2 20080704 (Red Ha

    0熱度

    2回答

    我想要做的是編寫一個基本的OpenGL 2.0窗口,當我從一個文件運行代碼時,它對第一對運行起作用,然後轉儲錯誤。如果我從IDLE GUI運行相同的確切代碼,我每次都會得到一個窗口。以下是第一個添加的Python 2.6.6包,代碼和錯誤的列表。我是否使用任何衝突的軟件包?我錯過了一個包嗎?我的導入工作在IDLE GUI中。任何幫助將是偉大的! Date: Aug 1, 2011 Tim

    29熱度

    2回答

    我想覆蓋我的Python類的__getattribute__和__setattr__方法。我的用例是通常的用例:我有一些我想處理的特殊名稱,並且我需要其他任何默認行爲。對於__getattribute__,似乎我可以簡單地通過提高AttributeError來請求默認行爲。但是,如何在__setattr__中實現相同?這裏是一個簡單的例子,實現一個具有不可變字段「A」,「B」和「C」的類。 cla

    3熱度

    2回答

    我想從使用美麗的湯和Python 2.6.5的斯堪的納維亞字符的網站中提取文本和HTML。 html = open('page.html', 'r').read() soup = BeautifulSoup(html) descriptions = soup.findAll(attrs={'class' : 'description' }) for i in descriptions:

    3熱度

    2回答

    我正在嘗試使用fileinput模塊遍歷一堆文件並替換它們中的一行。這是我的代碼看起來如何: def main(): for root, dirs, files in os.walk('target/generated-sources'): for line in fileinput.input([os.path.join(root, file) for file in fi

    5熱度

    3回答

    我試着使用Python 3.2和Python 2.7運行谷歌App Engine開發服務器,得到了兩個錯誤: 的Python 2.7: D:\nCdy\WA>C:\Python27\python.exe "D:\Program Files\Google\google_appengine\dev_ appserver.py" wa.py Traceback (most recent call l

    3熱度

    2回答

    我在家中使用電腦,工作時使用Mac電腦。我從來沒有在python腳本或其輸出中使用換行符時遇到任何問題,但是每當我向我的老闆發送一些東西時,我都會收到一封憤怒的電子郵件,內容是關於windows的換行符。 最近的是python腳本的輸出,我告訴它用'\ n'結束每一行,但仔細檢查(在我的Mac上工作),似乎每行確實結束與'\ r \ n'。 怎麼回事,我該如何阻止它?我曾經在家中的Linux虛擬機

    0熱度

    1回答

    我的代碼部分看起來像: parser.add_option("-h", "--help","-?", action = "help", help= """Print the help of the scipt""" ) 當我試圖打印可用於腳本選項,它返回一個空數組。 optlist = [x.get_opt_string() for x in

    11熱度

    4回答

    除了import聲明之外,Python的「from」關鍵字還有其他用途嗎?

    7熱度

    1回答

    從這個stackoverflow question,如何實現以下配置文件? [logger_qpid] level=NOTSET handlers=nullHandler qualname=qpid propagate=0 我使用logging.basicConfig: # Configure parser. parser = argparse.ArgumentParser(desc