Skip to main content

Posts

Showing posts from April, 2021

如何知道欄位是否存在(Pandas)?

Image
如何知道欄位是否存在?(Pandas) 如何知道欄位是否存在(Pandas)? ¶ 有時候預防勝於治療,事先做好預防措施, 要比程式碼出現錯誤訊息來的要好。 個人不大認同,防呆措施是等到遇到問題才來補救, 而是事先知道的話,撰寫程式就應該寫進程式碼內。 場景發生在某家公司。 公司唯一不變的就是天天都在變,無論是專案排程、程式碼撰寫手法、資料庫欄位、等等。 遇到這種情形,想必不只有少數工程師會遇到。像在這裡遇到資料庫欄位被更改了,連通知都沒有,若是沒有做好預防措施,程式肯定是會炸開。 如何知道欄位是否存在呢? 首先建立一個虛擬的 DataFrame 。 In [10]: import pandas as pd from datetime import datetime import numpy as np dt_date_range = pd . date_range ( datetime . now (), periods = 5 , freq = "D" ) df = pd . DataFrame ( np . random . randn ( 5 , 5 ), index = dt_date_range , columns = [ "A" , "B" , "C" , "D" , "E" ]) print ( df ) A B C D E 2021-04-08 09:48:4...
Newer Posts Home Older Posts

數位影像處理:最佳化處理策略之快速消除扭曲演算法

Image

寫作:波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

Image

Python 日期與時間的處理

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (10. 條碼列印程式)

Image

Visual Basic .Net (VB.Net) 程式語言案例學習 (06. 題庫測驗系統)

Image

修復損毀的 SQLite DB 資料庫

Image

用10種程式語言做影像二值化(Image binarization)

解決 ValueError: If using all scalar values, you must pass an index

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (04. 人事考勤管理系統)

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (07. 收據列印程式)

Image