2018 8 2 日常以及用到的方法

2021-08-22 03:15:15 字數 787 閱讀 5712

1.如果格式是datetime,想轉換成字串,可以用

aa=list(data['datetime'][i])[0].strftime('%y-%m-%d %h:%m:%s')
aa是空的list,data是資料框,想把資料框中datetime變成字串存進來;

2.今天發現,生成乙個dataframe不僅可以用pd.dataframe(data,columns=,index=)還可以用字典的方式生成,用字典生成就很方便。

3.有時候df很大,想用前幾行來測試,可能會用test=df.ix[0:10,:],.ix[行,列],後來對test中的值如果有修改,df裡也會受到影響,這邊test修改的,再調df就發現已經改過了。今天就是,其實之前遇到過,不長記性,這個一改,就反應過來,應該用df1=test.copy()

4.想把時間字串分開,.split(『'),如果是00:00:00,如果是.split(':'),那麼分過後分號會沒有,然後我就想說按照字串個數分,先list一下,分的就更散了,每個數字每個符號都會分開,就行有沒有直接取到多少到多少位,還是沒有找到,後來發現.join("),這就是split的逆運算,可用.join(':'),這樣分號就回來了,真的是,浪費好多時間。有時候乙個函式就解決的,折騰半天,還是不夠熟。要氣死,有輪子都不知道。還是基礎不行。回歸書本。

5.今天和朋友聊天,發現大家都是,工作後才會發現,隨著時間的增長,做的東西和想的所期望的不是一回事。找到了目標完成不了,和沒有目標,哪乙個更叫人難受呢。聊了會天,朋友說,少想多做。也只有多做才有安全感吧。不管什麼目標,也不是想出來,有調查才有發言權。

(前端)angular報錯日常以及記錄日常

遍歷json的key.value的時候報錯 tslint for in statements must be filtered with an if statement原 for let key in this.targetlist 0 修改為 for const key in object.key...

Mysql基本異常以及基本操作

mysqlintegrityconstraintviolationexception duplicate entry admin 2 for key idx unq usercode usertype 原因就是插入資料時,具有唯一約束條件的列的值有重複。違反唯一約束條件 務必確認插入資料主鍵或者具有...

python常見異常以及處理方法

1 常見的異常 1 nameerror 未定義變數異常 print a 輸出 nameerror name a is not defined 2 indexerror 下標越界異常 list1 10 print list1 1 輸出 indexerror list index out of rang...