發表文章

陳彥勳_建構網頁文件

圖片
Python程式碼 !pip install gradio !pip install python-docx import gradio as gr from docx import Document # 定義生成Word文件的函數 def create_word(text): document = Document() document.add_heading('OXO的python套件docs', 0) p = document.add_paragraph('文件document是網頁HTML根物件,也是') p.add_run('微軟WORD').bold = True p.add_run('文書軟體的根物件,HTML和WORD的結構') p.add_run('幾乎全然相同。').italic = True document.add_heading('標題一OXO真偉大', level=1) p = document.add_paragraph('為什麼偉大?說明如下。') document.add_heading('超級帥', level=2) p = document.add_paragraph('沒有人比他更帥。') document.add_heading('超級幽默', level=2) p = document.add_paragraph('沒有人比他更幽默。') document.add_paragraph(text) file_path = 'demo.docx' document.save(file_path) return file_path # 創建Gradio界面 iface = gr.Interface(fn=create_word, inputs="text", outputs="file") # 運行應用 iface.launch(share=True...

陳彥勳_HTML按鈕BUTTON事件ONCLICK

Stock Management 物件導向設計OOP=Object-Oriented Programming id=identity, 身分證id card, division區塊, 段落 陳彥勳執行 Python程式碼 python -m ensurepip --upgrade pip install Flask from flask import Flask, render_template_string app = Flask(__name__) html_code = """ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Stock Management</title> <style> body { font-family: Arial, sans-serif; margin: 20px; 1 { color: #333; } .stock-info { margin-bottom: 20px; } button { padding: 10px 20px; background-color: #4CAF50;...

陳彥勳_Javascript物件導向Python物件導向

股票代碼: 公司名稱: 股數: 價格:

陳彥勳_Javascript與Python比較

銀行列表管理 陳彥勳_JAVASCRIPT不需要如PYTHON輸入TKINTER因已經在視窗執行 增加銀行 顯示銀行 刪除最後一個銀行

陳彥勳_Python/Tkinter/Entry建構輸入工具/Pop移除串列元素

圖片
整合開發環境IDE 程式碼 !pip install gradio import gradio as gr class BankManager: def __init__(self): self.initial_banks = [ '臺灣土地銀行', '合作金庫商業銀行', '第一商業銀行', '華南商業銀行', '彰化商業銀行', '台北富邦商業銀行', '國泰世華商業銀行', '兆豐國際商業銀行', '花旗(台灣)商業銀行', '王道商銀', '臺灣中小企業銀行', '渣打國際商業銀行', '滙豐(台灣)商業銀行', '臺灣新光商業銀行', '聯邦商業銀行', '遠東商業銀行', '元大商業銀行', '永豐商業銀行', '玉山商業銀行', '凱基商業銀行', '星展(臺灣)商業銀行', '台新國際商業銀行', '中國信託商業銀行', '將來商業銀行', '連線商業銀行', '樂天國際商業銀行' ] self.banks = self.initial_banks.copy() def format_banks(self): formatted_list = [] for i in range(0, len(self.banks), 3): line = self.banks[i:i+3] while len(line)

陳彥勳_整合開發環境IDE的Colab編輯Python程式碼

圖片
整合開發環境IDE 程式碼 !pip install gradio import gradio as gr initial_banks = [ '臺灣土地銀行', '合作金庫商業銀行', '第一商業銀行', '華南商業銀行', '彰化商業銀行','台北富邦商業銀行', '國泰世華商業銀行', '兆豐國際商業銀行', '花旗(台灣)商業銀行','王道商銀', '臺灣中小企業銀行', '渣打國際商業銀行', '滙豐(台灣)商業銀行', '臺灣新光商業銀行','聯邦商業銀行', '遠東商業銀行', '元大商業銀行', '永豐商業銀行', '玉山商業銀行', '凱基商業銀行', '星展(臺灣)商業銀行', '台新國際商業銀行', '中國信託商業銀行', '將來商業銀行', '連線商業銀行','樂天國際商業銀行' ] banks = initial_banks.copy() def format_banks(bank_list): formatted_list = [] for i in range(0, len(bank_list), 3): line = bank_list[i:i+3] while len(line) WIKIPEDIA 解釋 IDE WIKIPEDIA 解釋 COLAB

陳彥勳_Javascript與Python比較

台灣市場價值最大的銀行 顯示銀行列表 增加銀行 移除銀行 移除並顯示銀行列表 CSS也可以in-line