利用python統計車數量及重複車牌號

2021-08-16 07:49:43 字數 1715 閱讀 7733

#!/usr/bin/python

#-*- coding: utf-8 -*-

# 檔名稱:ht_tcc_zx.py

# 功 能:統計園區車輛總數量

# 建立日期:2018-03-05

# 創 建 人:zhangx953

# 必要條件:先從停車場系統中匯出內部車資料,

# 並將『車牌號』列拷貝至car_number.txt檔案中。

import os

#統計車輛總數量

deftotal_car_number

(): in_file = open('car_number.txt')

out_file = open('out_car_number.txt','wr')

total = 0

for eachline in in_file:

if(len(eachline)==11): #每行是否為乙個車牌號

total = total + 1

out_file.write(eachline)

else: #每行有多個車牌號

times = eachline.count(',') + 1

i = 0

while(i10:i*10+10]

out_file.write(number[:9] + '\r\n')

i = i + 1

total = total + 1

print('****************************')

print('園區車輛總數為:%d'%total)

print('****************************')

in_file.close()

out_file.close()

# 統計重複車輛

deffind_alike_number

(): all_number=

total = 0

#將檔案中的車牌號讀入列表all_number中

in_file = open('out_car_number.txt')

for i in in_file:

in_file.close()

print('****************************')

for i in all_number:

#查詢重複的車牌號

if(all_number.count(i)>1):

count = all_number.count(i) #統計每個重複車牌的數量

j = 0

while(j#刪除生重複的車牌號

j = j + 1

total = total + 1

print('車牌號:%s'%i)

print('重複數量:%d'%count)

print('****************************')

print('相同車牌總數量:%d'%total)

print('****************************')

#os.remove('out_car_number.txt') #刪除檔案

defmain

():print

"這是停車場系統車輛統計模組!"

if __name__ == '__main__':

main()

python 統計檔案數量

1.統計目錄下的檔案數量 例如 統計 jpg 格式的 import os path h tf4 tf4 data add 獲取當前路徑 count 0for root,dirs,files in os.walk path 遍歷統計 1 統計資料夾下檔案個數 print 檔案的總數量為 count 輸...

Tips 統計檔案數量及行數

檢視當前目錄下的檔案數量 不包含子目錄中的檔案 ls l grep wc l 檢視當前目錄下的檔案數量 包含子目錄中的檔案 注意 r,代表子目錄 ls lr grep wc l 檢視當前目錄下的資料夾目錄個數 不包含子目錄中的目錄 同上述理,如果需要檢視子目錄的,加上r ls l grep d wc...

python統計excel利用pandans的分組

python統計excel利用pandans的分組,其中還用列表資料求差集 csv資料結構 有三個按照日期統計的csv 需要統計出這三張csv按照areaid缺少的type和bdtype 其中type 1,2,3,4 bdtype 1,3,4 原始碼如下 第一步資料初步處理刪除非必須列 coding...