iT邦幫忙

python相關文章
共有 2674 則文章

技術 ChatGPT 應用系統開發(二) -- 微調(Fine-tuning)企業專屬的模型

前言 上一篇討論 OpenAI API基本的用法,接著我們利用微調(Fine-tuning)建立企業專屬的模型,作為特定領域的資料庫,讓使用者以 ChatGPT...

技術 Python學習筆記: 將excel xls或xlsx檔批次轉成pdf檔

本文同步發表於小弟自架網站(非釣魚也無廣告,純分享): 微確幸資訊站 這次來分享將excel xls或xlsx檔批次轉成pdf檔!! 與之前分享的word do...

技術 解決TCP傳輸黏包的問題(以Python為例)

原理和我那篇C#相同只是因為Python的編碼工具和C#差異挺大的,所以實作細節上不太一樣 Server.py import socket import thr...

技術 [LeetCode 筆記] 53. Maximum Subarray

前言   這題是一個經典的動態規劃問題,目標是找到一個陣列中連續子陣列的合還有回傳最大值,時間複雜度可達 O(n),這裡有 JAVA 和 Python 的寫法。...

技術 Python學習筆記: 批次刪除word docx 檔之頁首及頁尾(頁碼)

本文同步發表於小弟自架網站(非釣魚也無廣告,純分享): 微確幸資訊站 在實做本篇前,如果你的word檔案是舊版doc附檔名,要先參考前一篇,將所有word舊版d...

技術 Python學習筆記: 批次將word舊版 doc 檔轉換成 docx 檔

本文同步發表於小弟自架網站(非釣魚也無廣告,純分享): 微確幸資訊站 在Python批次處理Word檔案的過程,可以使用docx這個模組, 例如收了20幾個w...

技術 [LeetCode 筆記] 704. Binary Search

前言   這題用的技巧是二分搜尋法,原理是每次循環都會將搜索範圍縮小一半。演算法通常需要使用二分思想,即每次能夠排除一半的範圍,快速的找出陣列中所要求的元素位置...

技術 [LeetCode 筆記] 118. Pascal's Triangle

前言   這題的大方向是要如何找到上一行的上一列的元素來做兩兩相加的運算,像是動態規劃的邏輯思考,需要用到雙迴圈的關係,時間複雜度達 O(n²),這裡有 JAV...

徵才 Web Crawling Developer 網路爬蟲開發人員

Job Title: Web Crawling DeveloperJob Description:We are seeking a skilled and de...

技術 Python學習筆記: 將word文件doc或docx檔批次轉成pdf檔

本文同步發表於小弟自架網站(非釣魚也無廣告,純分享): 微確幸資訊站 工作上的需求要收各單位的資料,做成會議議程,但各單位給的資料通常檔案很亂,而且給的word...

技術 Python學習筆記: 批次將檔案名稱修改為自動中文姓名_提供未來示範使用

本文同步發表於小弟自架網站(非釣魚也無廣告,純分享): 微確幸資訊站 本文主要是工作上一些資料用Python程式解決後想做的分享,但因為檔案資料等不便於網路公開...

技術 Python學習筆記: 批次更改檔案名稱

本文同步發表於小弟自架網站:微確幸資訊站 假設資料夾D:/temp/test有中文姓名自動產生的檔案37個: 目標是批次更改檔名為:myfile-01.docm...

達標好文 技術 ChatGPT 應用系統開發(一)

前言 上一篇介紹如何使用ChatGPT在5分鐘內完成網頁開發,這次,我們來談談如何利用 OpenAI API 開發應用系統。 API訂閱 首先,到ChatGPT...

技術 [LeetCode 筆記] 35. Search Insert Position

前言   這題標準運用了二分搜尋法,演算法通常需要使用二分思想,即每次能夠排除一半的範圍,快速的找出陣列中所要求的元素位置,這樣時間複雜度可達 O(log n)...

技術 [工作上的筆記] python 裝飾器、屬性裝飾器、類裝飾器

前言 因為想要了解效能瓶頸,得要量測每個程式花了多少時間,因此原本以為得要在每個程式裡面都要用這樣的方式來量測程式執行時間: t1 = time.time()...

技術 [LeetCode 筆記] 283. Move Zeroes

前言   這題題目要設法將陣列中的非零元素全部往前移,題目要求不能配置新的空間,所以不能使用輔助的 Array,那我們就由本身的陣列來做循環添加,這是比較簡單的...

技術 [LeetCode 筆記] 136. Single Number

前言   這題目的邏輯是找出陣列中只出現過一次的元素,直覺是用一層 for 迴圈遍歷整個陣列後,使用 HashMap 來儲存元素跟出現的次數,最後再遍歷 Map...

技術 OpenAI 免費開源語音辨識系統-- Whisper 安裝簡介及原理

Whisper 是 OpenAI 提供的一種開源的自動語音辨識( Automatic Speech Recognition,ASR )的神經網路模型,用來執行語...

技術 [LeetCode 筆記] 169. Majority Element

前言   這題目的邏輯是找出陣列中出現次數過半的元素,這裡有使用一層 for 迴圈遍歷整個陣列後,用 HashMap 來操作存儲查找,Map 時間可以視為常數時...

技術 [LeetCode 筆記] 121. Best Time to Buy and Sell Stock

前言   究竟何時才是買賣股票的最好時機呢? 這題邏輯很生活化,就是把一個陣列內所有的價格遍歷完,低買高賣後把最大的差價回傳出來,這題使用了單迴圈遍歷陣列裡所有...

技術 [LeetCode 筆記] 1. Two Sum

前言   我想這題是正要開始寫 LeetCode 的人,大部分的人的第一題吧,這題是個基本題算在 easy 的題型,看到題目直接就會想到使用雙迴圈的寫法,不過雙...

技術 Vscode 好用、好看、透明化插件

最近建了一個 github 專案,主要內容是分享 vscode 實用、好看的插件,包含: 一鍵安裝多個插件 透明化插件 主題 (好看炸的編輯環境)...

技術 在 Cloud Run 上部屬 API

在 Cloud Run 上部署 FastAPI (初學者) 本文的主要專案請參閱 詳細範例檔案、文章描述皆在 GitHub 專案中 簡介 在 Goog...

技術 使用 Python 解析中文內碼

前言 本文分享一些中文內碼的心得: 取得中文的Big5及UTF-8內碼。 顯示所有中文字。 有些字不會念,如何取得注音? 中文編碼 中文編碼五花八門,以前有...

技術 Python 索引錯誤:list indices must be integers or slices, not dict

目前有一份list listData = [{'ProductNo': 'P00001'}, {'ProductNo': 'P0000...

技術 營運系統程式原始碼加密問題

想請教各位先進,由於公司規定應避免於營運環境安裝程式原始碼,目前對於營運系統的主機都會使用 escape() 與 unescape() 來編碼與解碼,把程式原始...

技術 chat GPT API 連接 ( Python)

(現在有些人使用api串接,明明沒有使用過,卻被回傳額度用滿,應該是目前已知的BUG但也可以進入dashboard 確認目前使用量https://platfor...

達標好文 技術 GPT-4 發佈,ChatGPT又進化了

前言 ChatGPT在今天(2023/3/14)推出新一代模型GPT-4,距離上一代GPT-3.5模型才事隔四個月,原本專家預估明年才會release,沒想到提...

技術 每日技術:python中使用async時,如何得到回傳結果

場景是:我要批量打api:異步打api之後,統計所有成功的api,存在successCount(int)中;代碼如下 def cloudUpdateOwnerD...

技術 站在 Python 的肩膀上開啟 JavaScript 的大門,用 Py 角度學 JS | Ep. 7 字串處理

這個系列帶著各位通過Python的角度,開始認識JavaScript這個實用的程式語言。專為曾經學習Python或認識Python,並且想學習JavaScri...