「PythonとC++で定数を共有したい,かつC++側の定数はコンパイル時に確定させたい,かつPythonでも同じ変数を使いたい」という特異な例があったのでメモ. Pythonから.hで定義された def read_header_and_get_macro(header_filepath): with open(header_filepath, mode='r') as f: lst = [s.strip() for s in f.readlines()] comment_flg = False for l in lst: items = l.split() if len(items) != 0 and items[0] == "/*": comment_flg = True continue if comment_flg == True: if len(items) != 0 and i