私のc1.txtファイルには、次のようなものがあります
var0 = '0x000000000000004080'
そして私のpythonメールファイルで:
def getVarFromFile(filename):
import imp
f = open(filename)
global data
data = imp.load_source('data', '', f)
f.close()
getVarFromFile('c1.txt')
var0 は 72 ビットの変数であり、私の Python ファイルでは、それをそれぞれ 6 ビットの 12 個の変数に割り当てたいのですが、どうすればそれを行うことができますか?
var0 は 16 進変数なので、できないようです
x = int(data.var1) & 0x3F
ありがとう