top | item 44588882

(no title)

stana | 7 months ago

Or

  API_KEY = os.environ.get("YOUTUBE_API_KEY")
  CHANNEL_ID = os.environ.get("YOUTUBE_CHANNEL_ID")

  assert(API_KEY, "Missing YOUTUBE_API_KEY")
  assert(CHANNEL_ID, "Missing CHANNEL_ID")

discuss

order

Tempest1981|7 months ago

Do you use parens with assert? In Python, the assert statement is not a function, right?

That bit me before... it created a tuple which evaluated as true.

IshKebab|7 months ago

Assertions are disabled via `python -O` so they probably shouldn't be used like this.

nijave|7 months ago

On the other hand, presumably the program will just crash anyway with some terse permission/request error later on if these values aren't set