示例 - tag.first和tag.last

时间:2017-06-08 01:02:37

标签: python tkinter tags

我似乎无法找到任何例子。

text = Text(root)
text.tag_add("here", "tag.first", "tag.last")
text.tag_config("here", background="black", foreground="green")

1 个答案:

答案 0 :(得分:0)

tag.last"here.first"代表带有给定标记的文字的第一个和最后一个字符。

以下代码块添加标记" here"到一系列文本(第13行第25行,第13行第13行),然后使用import tkinter as tk root = tk.Tk() text = tk.Text(root) text.pack(fill="both", expand=True) text.tag_configure("here", background="black", foreground="green") with open(__file__, "r") as f: text.insert("1.0", f.read()) text.tag_add("here", "13.25", "13.35") text.mark_set("insert", "here.first") root.mainloop() 将光标移动到第一个带有标记的第一个字符" here" (即:第13行,第25个字符)。

a = sqlContext.createDataFrame([(5, 5, 3)], ['A', 'B', 'C'])
a = a.withColumn('my_sum', F.UserDefinedFunction(lambda *args: sum(args), IntegerType())(*a.columns))
a.show()

+---+---+---+------+
|  A|  B|  C|my_sum|
+---+---+---+------+
|  5|  5|  3|    13|
+---+---+---+------+