-1

コード:

g.filter(join_month == "2008.03").nodes.color = red

以下が機能しないのはなぜですか?

g.filter(join_month == "2008.03").nodes.color = #FFFFFF

16 進数の色の形式が間違っているだけですか?

4

1 に答える 1

0

Gephi は、Python インタープリターのベースとしてJythonを使用しているようです。

java.awt.Color次のように、オブジェクトを作成し、16 進値をコンストラクターに渡すことで、目的の結果を得ることができるはずです。

>>> from java.awt import Color
>>> mycolor = Color(0xFFFFFF)
>>> g.filter(join_month == "2008.03").nodes.color = mycolor

ここにある例によると、これを行う別の方法は、Gephi のcolorクラスを使用することです。

>>> red = 0xFF
>>> green = 0xFF
>>> blue = 0xFF
>>> g.filter(join_month == "2008.03").nodes.color = color(red, green, blue)
于 2013-03-06T21:12:01.047 に答える