
이전에 flags 몇 번 사용한 적이 있는데, 동일하게 코드를 작성했다고 생각했는데 위와 같은 에러가 생겼다.
구글링해보니 flags를 사용할 때는 특정한 포맷을 사용해야 위와 같은 에러가 안 생긴다고 한다.
지켜야 하는 구조는 아래와 같다.
from absl import app, flags
flags.DEFINE_string("name", None, "Your name.")
def main(argv):
pass
app.run(main)
포맷을 지켜서 작성하니 에러 사라짐~!