第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將十六進制值存儲為整數(shù)

將十六進制值存儲為整數(shù)

哆啦的時光機 2023-08-22 15:51:15
我目前正在使用 python docx,它需要十六進制值來格式化字體顏色,例如font.color.rgb = RGBColor(0x70, 0xad, 0x47)但是,我需要將爭論存儲RGBColor在變量中,確切地說是字典,但是當您在變量中存儲十六進制值時,它會將其格式化為 int 。例子:code = (0x70, 0xad, 0x47)print(code)返回:(112, 173, 71)并使用該hex()函數(shù)存儲它會將其格式化為str.code = (hex(0x70), hex(0xad), hex(0x47))print(code)返回:('0x70', '0xad', '0x47')并且RGBColor運算符不會接受字符串,并且我無法將這些字符串重新格式化回 anint因為我收到錯誤ValueError: invalid literal for int() with base 10: '0x70'在夏季,如何存儲十六進制值(例如0x70, 0xad, 0x47整數(shù)),然后將其輸入操作RGBColor符?
查看完整描述

1 回答

?
SMILET

TA貢獻1796條經(jīng)驗 獲得超4個贊

font.color.rgb?=?RGBColor(112,?173,?71)

產生與以下相同的結果:

font.color.rgb?=?RGBColor(0x70,?0xad,?0x47)

0x7f格式只是int值的替代 Python 文字形式。只有一種int,只有多種方式將相同的值表達為文字。

請注意,您還可以使用:

font.color.rgb?=?RGBColor.from_string("70ad47")
查看完整回答
反對 回復 2023-08-22
  • 1 回答
  • 0 關注
  • 1609 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號