generating code update
Этот коммит содержится в:
родитель
5d65515248
Коммит
bb60a2bddf
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
@ -0,0 +1,138 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"greeting = tk.Label(text=\"Python ricks like a broken rockshaw\", fg=\"red\", bg=\"blue\", width=10, height=10)\n",
|
||||
"greeting.pack()\n",
|
||||
"window.mainloop() #event loop"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"from tkmacosx import Button as macbutton\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"mybutton = macbutton(\n",
|
||||
" text=\"Click me!\",\n",
|
||||
" width=150,\n",
|
||||
" height=150, #mac heights are pixels, not characters\n",
|
||||
" fg=\"red\",\n",
|
||||
" bg=\"blue\")\n",
|
||||
"\n",
|
||||
"entry = tk.Entry(fg=\"yellow\", bg=\"blue\", width=50)\n",
|
||||
"\n",
|
||||
"mybutton.pack()\n",
|
||||
"entry.pack()\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 19,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"frame = tk.Frame()\n",
|
||||
"label = tk.Label(master=frame)\n",
|
||||
"frame.pack()\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 20,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"frame_a = tk.Frame()\n",
|
||||
"frame_b = tk.Frame()\n",
|
||||
"\n",
|
||||
"label_a = tk.Label(master=frame_a, text=\"I'm in Frame A\")\n",
|
||||
"label_a.pack()\n",
|
||||
"\n",
|
||||
"label_b = tk.Label(master=frame_b, text=\"I'm in Frame B\")\n",
|
||||
"label_b.pack()\n",
|
||||
"\n",
|
||||
"frame_a.pack()\n",
|
||||
"frame_b.pack()\n",
|
||||
"\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 21,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"border_effects = {\n",
|
||||
" \"flat\": tk.FLAT,\n",
|
||||
" \"sunken\": tk.SUNKEN,\n",
|
||||
" \"raised\": tk.RAISED,\n",
|
||||
" \"groove\": tk.GROOVE,\n",
|
||||
" \"ridge\": tk.RIDGE,\n",
|
||||
"}\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"for relief_name, relief in border_effects.items():\n",
|
||||
" frame = tk.Frame(master=window, relief=relief, borderwidth=5)\n",
|
||||
" frame.pack(side=tk.LEFT)\n",
|
||||
" label = tk.Label(master=frame, text=relief_name)\n",
|
||||
" label.pack()\n",
|
||||
"\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Двоичный файл не отображается.
138
HTML_GENERATING_CODE/test_tk_temp.ipynb
Обычный файл
138
HTML_GENERATING_CODE/test_tk_temp.ipynb
Обычный файл
@ -0,0 +1,138 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"greeting = tk.Label(text=\"Python ricks like a broken rockshaw\", fg=\"red\", bg=\"blue\", width=10, height=10)\n",
|
||||
"greeting.pack()\n",
|
||||
"window.mainloop() #event loop"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 16,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"from tkmacosx import Button as macbutton\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"mybutton = macbutton(\n",
|
||||
" text=\"Click me!\",\n",
|
||||
" width=150,\n",
|
||||
" height=150, #mac heights are pixels, not characters\n",
|
||||
" fg=\"red\",\n",
|
||||
" bg=\"blue\")\n",
|
||||
"\n",
|
||||
"entry = tk.Entry(fg=\"yellow\", bg=\"blue\", width=50)\n",
|
||||
"\n",
|
||||
"mybutton.pack()\n",
|
||||
"entry.pack()\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 19,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"frame = tk.Frame()\n",
|
||||
"label = tk.Label(master=frame)\n",
|
||||
"frame.pack()\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 20,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"frame_a = tk.Frame()\n",
|
||||
"frame_b = tk.Frame()\n",
|
||||
"\n",
|
||||
"label_a = tk.Label(master=frame_a, text=\"I'm in Frame A\")\n",
|
||||
"label_a.pack()\n",
|
||||
"\n",
|
||||
"label_b = tk.Label(master=frame_b, text=\"I'm in Frame B\")\n",
|
||||
"label_b.pack()\n",
|
||||
"\n",
|
||||
"frame_a.pack()\n",
|
||||
"frame_b.pack()\n",
|
||||
"\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 21,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import tkinter as tk\n",
|
||||
"\n",
|
||||
"border_effects = {\n",
|
||||
" \"flat\": tk.FLAT,\n",
|
||||
" \"sunken\": tk.SUNKEN,\n",
|
||||
" \"raised\": tk.RAISED,\n",
|
||||
" \"groove\": tk.GROOVE,\n",
|
||||
" \"ridge\": tk.RIDGE,\n",
|
||||
"}\n",
|
||||
"\n",
|
||||
"window = tk.Tk()\n",
|
||||
"\n",
|
||||
"for relief_name, relief in border_effects.items():\n",
|
||||
" frame = tk.Frame(master=window, relief=relief, borderwidth=5)\n",
|
||||
" frame.pack(side=tk.LEFT)\n",
|
||||
" label = tk.Label(master=frame, text=relief_name)\n",
|
||||
" label.pack()\n",
|
||||
"\n",
|
||||
"window.mainloop()"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 3
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.8.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
||||
Загрузка…
x
Ссылка в новой задаче
Block a user