本文整理汇总了Python中属性的典型用法代码示例。如果您正苦于以下问题:Python 属性的具体用法?Python 怎么用?Python 使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在模块tkinter的用法示例。
在下文中一共展示了属性的17个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: load
点赞 6
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def load(self, filename):
("1.0", )
try:
with open(filename, "r", encoding="utf-8") as file:
("1.0", ())
except EnvironmentError as err:
self.set_status_text("Failed to load {}".format(filename))
return False
self.mark_set(, "1.0")
self.edit_modified(False)
self.edit_reset()
("{} \u2014 {}".format((filename),
APPNAME))
= filename
self.set_status_text("Loaded {}".format(filename))
return True
开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:18,
示例2: find
点赞 6
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def find(self, event=None):
text = ()
assert text
length = len(text)
caseInsensitive = not ()
wholeWords = ()
if wholeWords:
text = r"\m{}\M".format((text)) # Tcl regex syntax
.tag_remove(FIND_TAG, "1.0", )
insert = ()
start = (text, insert, nocase=caseInsensitive,
regexp=wholeWords)
if start and start == insert:
start = (text, "{} +{} char".format(
insert, length), nocase=caseInsensitive,
regexp=wholeWords)
if start:
.mark_set(, start)
(start)
end = "{} +{} char".format(start, length)
.tag_add(FIND_TAG, start, end)
return start, end
return None, None
开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:25,
示例3: select_all
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def select_all(self, event):
.tag_add(, "1.0", )
.mark_set(, "1.0")
()
return "break"
开发者ID:nimaid,项目名称:LPHK,代码行数:7,
示例4: import_script
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def import_script(self, textbox, window):
name = (parent=window,
initialdir=files.SCRIPT_PATH,
title="Import script",
filetypes=load_script_filetypes)
if name:
text = files.import_script(name)
text = files.strip_lines(text)
("1.0", )
(, text)
开发者ID:nimaid,项目名称:LPHK,代码行数:12,
示例5: update_index
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def update_index(event=None):
cursor_position = ()
cursor_position_pieces = str(cursor_position).split('.')
cursor_line = cursor_position_pieces[0]
cursor_char = cursor_position_pieces[1]
current_index.set('line: ' + cursor_line + ' char: ' + cursor_char + ' index: ' + str(cursor_position))
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:10,
示例6: highlight_line
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def highlight_line(event=None):
start = str(()) + " linestart"
end = str(()) + " lineend"
text.tag_add("sel", start, end)
return "break"
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,
示例7: highlight_word
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def highlight_word(event=None):
word_pos = str(())
start = word_pos + " wordstart"
end = word_pos + " wordend"
text.tag_add("sel", start, end)
return "break"
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:9,
示例8: down_three_lines
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def down_three_lines(event=None):
current_cursor_index = str(())
new_position = current_cursor_index + "+3l"
text.mark_set(, new_position)
return "break"
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,
示例9: back_four_chars
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def back_four_chars(event=None):
current_cursor_index = str(())
new_position = current_cursor_index + "-4c"
text.mark_set(, new_position)
return "break"
开发者ID:PacktPublishing,项目名称:Tkinter-GUI-Programming-by-Example,代码行数:8,
示例10: set_signed_in
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def set_signed_in(self, me):
"""
Configures the application as "signed in" (displays user's
name and disables the entry to input phone/bot token/code).
"""
= me
self.sign_in_label.configure(text='Signed in')
self.sign_in_entry.configure(state=)
self.sign_in_entry.delete(0, )
self.sign_in_entry.insert(, utils.get_display_name(me))
self.sign_in_entry.configure(state=)
self.sign_in_button.configure(text='Log out')
()
# noinspection PyUnusedLocal
开发者ID:LonamiWebs,项目名称:Telethon,代码行数:17,
示例11: on_moved
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def on_moved(self, event=None):
state = if not .is_empty() else
(FIND + ELLIPSIS, state=state)
(state=state)
lineCol = ().split(".")
(text="↓{}→{}".format(lineCol[0],
lineCol[1]))
开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:9,
示例12: check
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def check():
(borderwidth=2)
print("frame", ("borderwidth"))
print("yscrollbar", (5, 5))
("end",
"This is a test of the method delegation.\n" * 20)
print("text", ())
print("text", ())
开发者ID:lovexiaov,项目名称:python-in-practice,代码行数:10,
示例13: use_queues
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def use_queues(self, loops=5):
# Now using a class member Queue
while True:
q_item = self.gui_queue.get()
print(q_item)
(, q_item + '\n')
开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,
示例14: method_in_a_thread
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def method_in_a_thread(self, num_of_loops=10):
for idx in range(num_of_loops):
sleep(1)
(, str(idx) + '\n')
# Running methods in Threads
开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,
示例15: click_me
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def click_me(self):
(text='Hello ' + ())
bq.write_to_scrol(self)
sleep(2)
html_data = url.get_html()
print(html_data)
(, html_data)
# Spinbox callback
开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:11,
示例16: _spin
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def _spin(self):
value = ()
(, value + '\n')
# GUI Callback
开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:7,
示例17: _spin
点赞 5
# 需要导入模块: import tkinter [as 别名]
# 或者: from tkinter import INSERT [as 别名]
def _spin(self):
value = ()
print(value)
(, value + '\n')
# GUI Callback
开发者ID:PacktPublishing,项目名称:Python-GUI-Programming-Cookbook-Second-Edition,代码行数:8,
注:本文中的属性示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。