<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://freemwiki.com/index.php?action=history&amp;feed=atom&amp;title=Openai%2F6971ad15-bc24-8001-895c-a3da27712d3a</id>
	<title>Openai/6971ad15-bc24-8001-895c-a3da27712d3a - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://freemwiki.com/index.php?action=history&amp;feed=atom&amp;title=Openai%2F6971ad15-bc24-8001-895c-a3da27712d3a"/>
	<link rel="alternate" type="text/html" href="https://freemwiki.com/index.php?title=Openai/6971ad15-bc24-8001-895c-a3da27712d3a&amp;action=history"/>
	<updated>2026-05-04T21:59:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://freemwiki.com/index.php?title=Openai/6971ad15-bc24-8001-895c-a3da27712d3a&amp;diff=595947&amp;oldid=prev</id>
		<title>Lukegao: by freem.ai...</title>
		<link rel="alternate" type="text/html" href="https://freemwiki.com/index.php?title=Openai/6971ad15-bc24-8001-895c-a3da27712d3a&amp;diff=595947&amp;oldid=prev"/>
		<updated>2026-01-23T05:34:33Z</updated>

		<summary type="html">&lt;p&gt;by freem.ai...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{DISPLAYTITLE:Python 月曆桌面應用}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;This conversation was exported from ChatGPT&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{cite web|title=Python 月曆桌面應用|url=https://chatgpt.com/share/6971ad15-bc24-8001-895c-a3da27712d3a|publisher=ChatGPT|access-date=2026-01-23}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== gpt-5-mini ==&lt;br /&gt;
=== User: 用 python 寫桌面應用，顯示月曆 ===&lt;br /&gt;
用 python 寫桌面應用，顯示月曆&lt;br /&gt;
&lt;br /&gt;
=== Assistant: 明白了，你想用 Python 做一個桌面應用來顯示月曆。我可以給你一個完整示例，使用 Tkinter（Python 內建的 GUI 庫）結合 calendar 模組來生成月曆。這個應用可以選擇年份和月份，並在窗口中顯示對應的月曆。 ===&lt;br /&gt;
明白了，你想用 Python 做一個桌面應用來顯示月曆。我可以給你一個完整示例，使用 Tkinter（Python 內建的 GUI 庫）結合 calendar 模組來生成月曆。這個應用可以選擇年份和月份，並在窗口中顯示對應的月曆。&lt;br /&gt;
&lt;br /&gt;
下面是一個完整範例：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;import tkinter as tk&lt;br /&gt;
from tkinter import ttk&lt;br /&gt;
import calendar&lt;br /&gt;
&lt;br /&gt;
def show_calendar():&lt;br /&gt;
    year = int(year_entry.get())&lt;br /&gt;
    month = int(month_combo.get())&lt;br /&gt;
    &lt;br /&gt;
    # 清空之前的月曆&lt;br /&gt;
    cal_text.delete(&amp;#039;1.0&amp;#039;, tk.END)&lt;br /&gt;
    &lt;br /&gt;
    # 生成月曆&lt;br /&gt;
    cal = calendar.month(year, month)&lt;br /&gt;
    cal_text.insert(tk.END, cal)&lt;br /&gt;
&lt;br /&gt;
=== 建立主窗口 ===&lt;br /&gt;
root = tk.Tk()&lt;br /&gt;
root.title(&amp;quot;月曆顯示器&amp;quot;)&lt;br /&gt;
root.geometry(&amp;quot;400x400&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== 年份輸入 ===&lt;br /&gt;
tk.Label(root, text=&amp;quot;年份:&amp;quot;).pack(pady=5)&lt;br /&gt;
year_entry = tk.Entry(root)&lt;br /&gt;
year_entry.pack()&lt;br /&gt;
year_entry.insert(0, &amp;quot;2026&amp;quot;)  # 預設年份&lt;br /&gt;
&lt;br /&gt;
=== 月份選擇 ===&lt;br /&gt;
tk.Label(root, text=&amp;quot;月份:&amp;quot;).pack(pady=5)&lt;br /&gt;
month_combo = ttk.Combobox(root, values=list(range(1, 13)))&lt;br /&gt;
month_combo.pack()&lt;br /&gt;
month_combo.current(0)  # 預設 1 月&lt;br /&gt;
&lt;br /&gt;
=== 顯示月曆按鈕 ===&lt;br /&gt;
tk.Button(root, text=&amp;quot;顯示月曆&amp;quot;, command=show_calendar).pack(pady=10)&lt;br /&gt;
&lt;br /&gt;
=== 月曆文字框 ===&lt;br /&gt;
cal_text = tk.Text(root, width=30, height=10, font=(&amp;quot;Courier&amp;quot;, 12))&lt;br /&gt;
cal_text.pack(pady=10)&lt;br /&gt;
&lt;br /&gt;
root.mainloop()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== 功能說明： =====&lt;br /&gt;
# 使用 Entry 輸入年份。&lt;br /&gt;
# 使用 Combobox 選擇月份。&lt;br /&gt;
# 按下按鈕就會生成對應月份的文字月曆，顯示在 Text 小工具中。&lt;br /&gt;
# 字體使用等寬字體 &amp;quot;Courier&amp;quot;，這樣月曆排列會整齊。&lt;br /&gt;
&lt;br /&gt;
如果你願意，我可以幫你升級這個版本，做成 漂亮的圖形化月曆（像 Windows 日曆那樣，每天一格，點擊還能做標記），而不是純文字版。&lt;br /&gt;
&lt;br /&gt;
你希望我做這個升級嗎？&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:ChatGPT Shares]]&lt;br /&gt;
[[Category:openai]]&lt;/div&gt;</summary>
		<author><name>Lukegao</name></author>
	</entry>
</feed>