python property

[Python教學]@property是什麼? 使用場景和用法介紹

發佈於 發佈留言分類: 02 Python 基礎教學10 所有文章

Python內建的 @property 用法,本篇描述了 property 的兩種特性,和一個實際應用上的場景,希望此篇講解對你有幫助。 Property 特性一:  ▍特性一:將 class (類) 的方法轉換為 只能讀取的 屬性 以下是一個 @property 簡單的使用方式:  ▍什麼是只能讀取的屬性? 首先我們先將 class 實例化 andy = Bank_acount(),當我們 print(andy.password) 時,可以獲得 密碼:123,當我想對 andy.password 修改時會發現程式出現了 AttributeError: can’t set attribute 的錯誤,這就是 property 只能讀取的屬性特性 ▍只能讀取,那 […]

python-oop

[Python教學]物件導向-Class類的封裝/繼承/多型

發佈於 發佈留言分類: 02 Python 基礎教學10 所有文章

本篇記錄了學習 Python 物件導向的筆記,從最初的 Class 類別定義開始、到物件導向的三大核心特性:繼承、封裝和多型,都有詳細的筆記和解釋。  ▍學習物件導向設計原因: 使程式碼的維護和擴充更容易 使人更容易閱讀理解程式碼邏輯  ▍本篇大綱 首先用 Class 來定義類別 OOP 特性一. 繼承 (inheritance) OOP 特性二. 封裝 (encapsulation) OOP 特性三. 多型 (polymorphism) 補充:類的其他呼叫方式 首先用 Class 來定義類別 在物件導向中,類別是所有共同物件成員的抽象描述,它定義該類別物件共同具有的屬性,及實現該物件的方法。 Python 建立 class,通常類名採用大寫 (下面範例為 Employe […]

[GTM 教學] 什麼是 GTM 環境變數 (Environment name)

發佈於 發佈留言分類: 08 GTM 埋設教學10 所有文章

如果同時擁有兩個以上的網站時(正式站、測試站),不需要再用多個 GTM 容器來區隔,也不用再建立過多重複的代碼,快試試使用 GTM 的環境(Environments)吧。本篇簡單從如何建立環境、發佈、區隔環境GA到預覽,都有詳細的介紹,希望對你有幫助~ ▍本篇大綱: 如何建立 GTM 環境 發佈不同版本的 GTM 環境 利用環境變數來區隔 GA 一. GTM 環境 ▍什麼時候會使用到 GTM 環境 ? 當有正式站和測試暫站時 當發佈版本有問題時,想一次預覽兩種版本時 ▍如何建立 GTM 環境 ? Step1. 選擇 管理 Step2. 環境 (附圖一) Step3. 選擇新增 (附圖二) 二. 如何發佈不同版本的 GTM 環境 在按下右上角的發佈後,可以選擇要發佈到的環境。 在版本編號旁邊也 […]