iT邦幫忙

python相關文章
共有 3254 則文章

技術 如果 Python「不夠能擴充」,那 Quora 為什麼還是用它?

Quora 的共同創辦人 Adam D’Angelo 曾在「Why did Quora choose Python for its development?」...

技術 Python 雜湊函數mighty hash function

在 Python 或計算機科學中,"mighty hash function" 並非一個正式的術語,而是可能用來描述一個功能強大且高效的雜湊...

技術 Python 的裝飾器(Decorator)目錄

Python 的裝飾器(Decorator)目錄文章: Python 裝飾器 (decorator): @classmethod Python 裝飾器 (dec...

技術 EPS 到 JPG 的高效轉檔策略:Python 實作範例

在一般網頁轉檔服務中,檔案轉換多半以單檔上傳及單檔下載的形式進行,雖然適用於少量檔案,但面對大量檔案時,效率與便捷性將大幅降低。本範例透過整合 Ghostscr...

技術 Python 中的 pass

Python 中的 pass 在很多場景下都有其存在價值: 佔位符的作用程式碼結構清晰: 在編寫程式碼時,我們可能已經預見了未來需要實現某個功能,但目前還沒有...

技術 Python 裝飾器 (decorator) @abstractmethod

@abstractmethod 是 Python 標準庫中的一個裝飾器,位於 abc 模組內,用來定義 抽象方法 (abstract methods)。抽象方法...

技術 Python 裝飾器 (decorator): @property 與 @setter

@property 和 @setter 是 Python 中的 裝飾器 (decorators),用來實現對物件屬性的更方便且受控的訪問與修改。它們經常搭配使用...

技術 Python 裝飾器 (decorator): @staticmethod

@staticmethod 是 Python 中的一個裝飾器 (decorator),用來定義靜態方法 (static method)。靜態方法與類別和物件實例...

技術 Python 裝飾器 (decorator): @classmethod

class 是用來定義一個物件型態的工具,像是 int、str 一樣,但更靈活,因為你可以完全自定義屬性(資料)和方法(行為)。這使得 class 成為實現面向...

技術 python 方法解析順序 (MRO, Method Resolution Order)

方法解析順序 (MRO, Method Resolution Order) Python 的方法解析順序(MRO, Method Resolution Orde...

技術 1. 🔥Mojo 函式入門:def 讓你隨心所欲,fn 讓你滴水不漏!

function定義: def 與 fn mojo 提供了兩種function定義的形式,讓使用者可以自由使用,一方面兼容python的語法,另一方面則借鑑Ru...

技術 Python與C#之間互相傳輸資料

因為是直接將資料保存在記憶體中,並將記憶體的資訊傳遞給對方去存取,所以效率很高 可以傳遞任何格式(包含圖片) 只能在同一台電腦上執行,想要在不同電腦上傳輸資料...

技術 Python 內建模組 Pickle & Shelve

Pickle 的序列化與反序列化 序列化 (Serialization):將 Python 物件轉換為二進制格式,便於儲存或傳輸。 反序列化 (Deseria...

技術 Python 常用模組介紹大綱

在 Python 中,模組(Module) 是一個包含 Python 程式碼的文件,通常是一組相關功能的集合。模組可以包括函式、類別、變數,甚至其他模組的引用。...

技術 0. 最強程式語言?🔥Mojo 安裝教學全攻略 (Windows)🔥

Mojo是一種強大且新穎的程式語言,結合了 Python 的易用性和 C++ 的速度,還有Rust的記憶體安全性。這篇教學將帶您從零開始,在 Windows 中...

技術 Python模組: defaultdict

defaultdict 是 Python 中 collections 模組提供的一種字典類型,它是 dict 的子類,專門用來處理缺失鍵的情況。與普通字典相比,...

技術 爬蟲系列-Python的 datetime timedelta strftime 模組

爬蟲系列-Python的 datetime timedelta strftime 模組 Python 的 datetime 模組提供了一個名為 timedelt...

技術 如何在Google Colab和Replit中請AI解說Python程式碼及相關天文觀念?

我寫的書《資料視覺化:用Python為星空作畫》有提到Google Colab和Replit這兩個線上程式編輯平台,但沒有提到它們其實可以用AI解說程式碼,所以...

技術 從0開始的python之路-30

網頁檔案如果我們想要用 Beautiful Soup 解析已經下載的 HTML 檔案,可以直接將開啟的檔案交給 BeautifulSoup 處理 學習完了爬蟲的...

技術 從0開始的python之路-29

限制搜尋節點數量find_all 預設會輸出所有符合條件的節點,但若是遇到節點數量很多的時候,就會需要比較久的計算時間,如果我們不需要所有符合條件的節點,可以用...

技術 Python Boolean

在 Python 中,布林值(Boolean) 是一種用來表示 真(True) 和 假(False) 的數據類型,通常用於條件判斷和邏輯運算。布林值的核心概念很...

技術 【Day 32】 蒐集證交所公開資料 / 取得每日成交量排行前二十大股票

在沒有行情的收盤或假日時段,也可以找點事情來做。 好比是回顧歷史,借古鑑今。 判斷一檔股票是否熱絡,可以直接從「交易量排行榜」很直觀地看出。 而去撈取交易量 “...

技術 從0開始的python之路-28

Python 使用 Beautiful Soup 抓取與解析網頁資料 如何使用 Python 的 Beautiful Soup 模組自動下載並解析網頁資料,開發...

技術 從0開始的python之路-27

四、常見的套件及框架Python網頁爬蟲常見的套件及框架包含:BeautifulSoupSeleniumScrapyBeautifulSoup對於HTML及XM...

技術 從0開始的python之路-26

三、網頁的基本結構伺服端(Server)回應(Response)給使用者時,事實上是網頁原始碼,經過瀏覽器的解析後,才顯示網頁的樣子,所以,Python網頁爬蟲...

技術 Python(tuple元組)

在 Python 中,tuple(元組)是一種 有序的、不可變 的集合。與 list(列表)類似,它可以存儲多個不同類型的元素,但不同點在於 tuple 一旦創...

技術 PascalVOC 轉 Yolo標籤格式 (下) (範例程式碼)

完整程式碼! https://github.com/yu-ken0207/PascalVOCtoYolo 在訓練 YOLO(You Only Look Once...

技術 Python {dictionaries 字典} Dict Comprehension

dictionary 是 Python 中的一種內建資料結構,用來存放鍵值對(key-value pairs)。與列表不同,字典中的元素是無序的,每個元素由一個...

技術 從0開始的python之路-25

一、什麼是網頁爬蟲網頁爬蟲可以把它想像成是一種網頁機器人,能夠依照特定的模式或規則,自動化擷取網頁原始碼,來進行解析取得資料,所以被大量的應用在網頁資料蒐集。...

技術 從0開始的python之路-24

得知錯誤訊息 可以藉由故意犯錯來知道錯誤訊息例如開檔未找到的錯誤 得知當檔案無法找到會跳出FileNotFoundError 類別(class) 留言在pyth...