我试图在Google上搜索此问题,但失败了。
我有一个.pyx
文件常量为cython变量。现在我想模拟这个变量进行测试。有什么最好的方法呢?
例如:
.pyx :
cdef dict example {
A: B,
C: D
}
我想引用example
文件中的.py
变量。
我根据大卫先生的要求更新我的问题:
# Menu code
DEF CODE_TYPE_1ST = 0
DEF CODE_TYPE_2ND = 1
# Menu length
DEF CODE_LENGTH_1ST = 4
DEF CODE_LENGTH_2ND = 6
# Menu dictionary
cdef dict code_length_dict = {
CODE_TYPE_1ST: CODE_LENGTH_1ST,
CODE_TYPE_2ND: CODE_LENGTH_2ND,
}
class MenuCheck():
def __init__():
pass
def process_menu(self, first, second):
if first not in code_length_dict | second not in code_length_dict:
raise CustomError(ErrorStatus.INVALID, 'Blad blad...')
...