python日常時間記錄

2021-10-01 16:33:25 字數 1405 閱讀 6972

看了《奇特的人生》後想試試裡邊柳比歇夫的辦法記錄下時間,看看能不能多把握點時間的下腳料

我的文字使用子彈簡訊記錄的,然後把再拷貝到電腦上。格式是:

[事項] [num]分鐘

如:奇葩說 120分鐘

# coding=gbk

from pyecharts import pie

defbuild_lists

(a):

dicall =

tings =

spend =

num =

len(a)

for i in

range

(num)

:if a[i][0

].isnumeric()==

false:)

int(a[i+1]

))if a[i]

in dicall:

dicall[a[i]]+=

int(a[i+1]

)else

:dicall[a[i]]=

int(a[i+1]

)else

:continue

return dicall

defbuild_pid

(dicall)

: tings =

spend =

for key,value in dicall.items():

pie = pie(

" ")

pie.add(

"餅圖"

,tings,spend,legend_orient=

"vertical"

,legend_pos=

"left"

,center=[75

,50])

pie.render(r'c:\users\asshole\desktop\pie.html'

)#output the chart to desktop

fr =

open

(r'c:\users\asshole\desktop\record.txt'

,'r'

)#my time recording text's location.

a = fr.read(

).replace(

"\n"

," "

).replace(

"分鐘",''

Python 日常使用記錄

python的排序函式sort,sorted在列表排序和字典排序中的應用詳解和舉例,python 列表list中內建了乙個十分有用的排序函式sort,sorted,它可以用於列表的排序,以下是例子。a 5,2,1,9,6 sorted a 將a從小到大排序,不影響a本身結構 1,2,5,6,9 so...

django日常記錄

1 使用反向工程 前置條件 django專案中setting檔案的資料庫已經配置好。沒有執行過遷移命令 第一步必須是python manage.py inspectdb 反向工程後的manytomany的字段,需手動自己建一張表,外來鍵也要自己提前想好,在模型中建立,然後手動在models中新增就行...

Oracle日常記錄

oracle 資料型別number m,n 中m表示的是所有有效數字的位數,n表示的是小數字的位數。m的範圍是1 38,即最大38位。我以為,m表示整數字數,n表示小數字數,在專案中,死活都儲存不了。切記!varchar2 100 表示可以儲存100個字元,50個漢字。nvarchar2 100 表...