iT邦幫忙

python相關文章
共有 3595 則文章

技術 [Python爬蟲] YFinance 模組

YFinance 模組 想像你是一位探險家,探索充滿神秘的金融世界。在這裡,股市就像一座變化莫測的山脈,股價每天都在起起伏伏。這時,yfinance套件就像你手...

技術 ChatGPT 資料庫整合應用

前言 ChatGPT或者說LLM最普遍的應用就是製作各種聊天機器人(ChatBot),ChatBot要如何進一步與內部資料庫整合,是邁向企業應用的重要基石。 C...

技術 歡迎來到《獵星者旅店》!用ChatGPT製作的RPG來學習天文和Python

歡迎來到《獵星者旅店》!一個充滿魔法與冒險的奇幻世界。在這裡,星體不僅是遙遠的光點,而是充滿故事的魔物,等待著獵星者們的探索與捕捉。你,一位立志成為獵星者的菜...

技術 Python虛擬環境建立 venv

Python venv(Virtual Environment),用於建立及管理虛擬環境,虛擬環境可以讓你在同一台電腦上管理多個Python專案,每個專案都可以...

技術 [Python][資料結構]Difference Array-差分陣列、逆向差分

給定一個Array,並且給定一個L、R、Value,我們要在陣列的Array[L]跟Array[R]之間加上value。 定義:前綴和序列:Si=S(i-1)+...

技術 [Pyhton][資料結構]字串比對

先比對樣式的最後一個字元,再從頭開始比對 def match(pat,txt): lastt=len(txt)-1 lastp=len(pat)...

技術 「跟著黑蛋用天文資料創作數位體驗」用pygame及NASA系外行星資料庫的資料創作密室逃脫遊戲(3):系外行星資料表載入功能

任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,...

技術 LINE BOT: 免費 chatgpt+爬蟲,實現星座運勢、線上搜圖、定時推播音樂

上次分享過如何在 10 分鐘內建立自己的 chatgpt line bot 後面又增加了幾個有趣功能,目前功能包含: 免費 chatgpt 聊天 每周星座運勢...

技術 沒經驗的人來玩玩看Python+ Gradio

很簡單的如果你對python沒什麼經驗,可以先知道什麼是gradio https://www.gradio.app/guides/quickstart 基本上他...

技術 [LeetCode筆記] 34. Find First and last Position of Element in Sorted Array

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

技術 「天聞的資料科學」如何用SunPy取得太陽觀測資料?

此文章原發表在Matters平台 「天聞的資料科學」專欄以臺北天文館等網站的天文新聞為題材,介紹相關的開放資料及開源軟體,並引導讀者使用Python程式來取得...

技術 [Python OpenCV] 批量圖片轉影片、影片處理

在製作影像和逐幀處理一些視覺化的專案,時常會使用到OpenCV做影片的讀寫。以下提供圖片轉影像、影像轉影像的兩個寫法。 導入套件與影像方法 from pathl...

技術 「跟著黑蛋用天文資料創作數位體驗」用pygame及NASA系外行星資料庫的資料創作密室逃脫遊戲(2):密室場景畫面

任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,...

技術 [LeetCode 筆記] 198. House Robber

前言   這題是一題動態規劃問題,目標是擷取不連續的元素,全部相加起來選出最優解,因只用了一層迴圈,時間複雜度可估 O(n),這裡有 JAVA 和 Python...

技術 【Day54】ChatGPT幫我完成工作:不會python也能用python爬蟲做出IT邦幫忙自動發文神器

這篇基本上就是 【Python】鐵人賽草稿自動排程發文神器 & line notifiy 這一篇的撰寫過程 我先說一下,我實在不會python倒不是說...

技術 藍白🈴民調之統計誤差計算,3%或6%?

前言 今天(2023/11/18)馬英九基金會公布藍白合民意調查的統計結果,雙方未達成共識,癥結點在於統計誤差認知有不同見解,到底統計誤差應該是3%或6%,我們...

技術 [Python教學] 檔案存取

檔案存取 檔案處理 在Python中,你可以使用檔案存取來讀取和寫入檔案。檔案存取是處理檔案的基本操作之一,它使你能夠在程式中處理文本檔案、二進制檔案等。 以...

技術 [LeetCode 筆記] 238. Product of Array Except Self

前言   這題有點類似 Prefix Sums 的概念,目標是找到陣列中元素自己以外的所有元素的乘績,放在一個新的陣列裡,雖然有三個迴圈是 O(3n) 的時間複...

技術 [Python教學] 例外處理

例外處理 在Python中,try 和 except 是用來處理異常的關鍵字。它們讓你能夠在代碼中檢測和處理可能引發異常的情況,以確保程序在遇到問題時不會崩潰...

達標好文 技術 10 分鐘建立免費 ChatGPT Line Bot

本文將將教你如何打造一個免費的 ChatGPT Line Bot! 詳細介紹與原始碼: ChatGPT Line Bot 介紹 在 Line 中去導入 Chat...

技術 Python: pandas + gpt3.5 用一句話讓 LLM 分析數據

介紹 pandas-ai 是一個開源套件,能夠讓使用者用 Prompt 的方式請 LLM 幫忙分析 DataFrame (等價於excel) 裡面的數據。 使用...

跟著 OXXO 一起學 Python 系列 第 101 篇

技術 ( Day 48 ) 「跟著 OXXO 一起學 Python」完賽心得

這次鐵人賽我參加了四個主題,第三個主題完賽了,這個 Python 的主題連續寫了 48 天,完整 100 篇文章,希望大家會喜歡~ 這次 IT 鐵人賽,我還有...

跟著 OXXO 一起學 Python 系列 第 100 篇

技術 ( Day 47.3 ) Python LINE BOT 串接 OpenAI ChatGPT ( 上下文歷史紀錄 )

單純使用 ChatGPT API 做出來的 LINE BOT,通常不具備閱讀歷史紀錄來讓上下文連貫的功能,但如果搭配 Firebase Realtime dat...

跟著 OXXO 一起學 Python 系列 第 99 篇

技術 ( Day 47.2 ) Python LINE BOT 串接 OpenAI ChatGPT ( 翻譯機器人 )

這篇教學會會介紹如何將 LINE BOT 搭配 OpenAI ChatGPT,部署到 Google Cloud Functions 裡,透過 OpenAI 強大...

跟著 OXXO 一起學 Python 系列 第 98 篇

技術 ( Day 47.1 ) Python LINE BOT 串接 OpenAI ChatGPT ( 讓 AI 回覆訊息 )

已經可以使用 Python 開發 LINE BOT 之後,就能再繼續搭配 OpenAI ChatGPT 的 API,當接收到指定的訊息時,透過 AI 機器人進行...

跟著 OXXO 一起學 Python 系列 第 97 篇

技術 ( Day 46.2 ) Python LINE BOT 串接 Dialogflow ( 接收表情貼圖 )

因為 Dialogflow 只能處理「文字」,如果遇到「表情貼圖」、「地圖資訊」等非文字訊息,就會發生無法處理的狀況,這篇教學將會介紹如何透過自建的 Webho...

跟著 OXXO 一起學 Python 系列 第 96 篇

技術 ( Day 46.1 ) Python LINE BOT 串接 Dialogflow ( 氣象聊天機器人 )

LINE BOT 串接 Dialogflow ( 氣象聊天機器人 ) 本篇教學會延伸「LINE BOT 串接 Dialogflow ( 搭配外部 Webhook...

Python 微進階 系列 第 31 篇

技術 Python 微進階 Day31 - 番外篇 - 目錄

目錄 Day01 - 介紹 前言與預計內容 Day02 - Python 風格 Python 風格 命名 import None Day03...