俄羅斯方塊遊戲,使用Python實現,總共有350+行代碼,實現了俄羅斯方塊遊戲的準系統,同時會記錄所花費時間,消去的總行數,所得的總分,還包括一個熱門排行榜,可以查看最高記錄。熱門排行榜中包含一系列的統計功能,如單位時間消去的行數,單位時間得分等。 附源碼: from Tkinter import * from tkMessageBox import * import random import time #俄羅斯方塊介面的高度 HEIGHT = 18
本文執行個體講述了python實現分析apache和nginx記錄檔並輸出訪客ip列表的方法。分享給大家供大家參考。具體如下:這裡使用python分析apache和nginx記錄檔輸出訪客ip列表ips = {}fh = open("/var/log/nginx/access.log", "r").readlines()for line in fh: ip = line.split(" ")[0] if 6 希望本文所述對大家的Python程式設計有所協助。
圍繞一門語言,學習它的文化精髓,能讓你成為一名更優秀的程式員。如果你還沒讀過Python之禪(Zen of Python) ,那麼開啟Python的命令提示字元輸入import this,列表中的每一項你都可以在這裡找到相對應的例子。吸引我注意力的一條是:優雅勝於醜陋 (Beautiful is better than ugly)看下面例子:一個帶有數字參數的list函數其功能是返回參數中的奇數可以分開寫: #-------------------------------------------
本文執行個體講述了python實現的簡單猜數字遊戲。分享給大家供大家參考。具體如下:給定一個1-99之間的數,讓使用者猜數字,當使用者猜錯時會提示使用者猜的數字是過大還是過小,知道使用者猜對數字為止,猜對數字用的次數越少成績越好。import randomn = random.randint(1, 99)guess = int(raw_input("Enter an integer from 1 to 99: "))while n != "guess": print if guess n:
本篇文章介紹如何使用xlrd來讀取Excel表格中的內容,xlrd是第三方庫,所以在使用前我們需要安裝xlrd。另外我們一般會使用xlwt來寫Excel,所以下一篇文章我們會來介紹如何使用xlwt來寫Excel。xlrd下載:xlrd 0.8.0安裝xlrd安裝xlrd,只需運行setup即可,另外你也可以直接解壓縮到你的project中,也可以直接用xlrd的API擷取Excel,這裡稱之為work book
本文執行個體講述了python擷取指定網頁上所有超連結的方法。分享給大家供大家參考。具體如下:這段python代碼通過urllib2抓取網頁,然後通過簡單的Regex分析網頁上的全部url地址import urllib2import re#connect to a URLwebsite = urllib2.urlopen(url)#read html codehtml = website.read()#use re.findall to get all the linkslinks =