Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python颜色选择器_Python_Python 3.x_Tkinter_Colors - Fatal编程技术网

Python颜色选择器

Python颜色选择器,python,python-3.x,tkinter,colors,Python,Python 3.x,Tkinter,Colors,所以我有一些代码 from tkinter.colorchooser import askcolor def colorcode(): color = askcolor() color = color[:2] return color print(colorcode()) 说我点击蓝色。 回答是: ((0.0,0.0,255.99609375),“#0000ff”) 我怎样才能只得到十六进制数? 例如: 打印(colorcode()) ----- ||窗口十六进制值位于

所以我有一些代码

from tkinter.colorchooser import askcolor
def colorcode():
    color = askcolor()
    color = color[:2]
    return color
print(colorcode())
说我点击蓝色。
回答是:
((0.0,0.0,255.99609375),“#0000ff”)

我怎样才能只得到十六进制数?
例如:

打印(colorcode()) -----
||窗口十六进制值位于第二个位置(1,因为python的iterables是零索引的),因此此简单代码应该:

from tkinter.colorchooser import askcolor
def colorcode():
    return askcolor()[1]

返回颜色[1]
,从外观上看。
from tkinter.colorchooser import askcolor
def colorcode():
    return askcolor()[1]