INNER CODE UNIT · Python
get_cookies
wkaisertexas/tiktok-uploader · src/tiktok_uploader/auth.py:170
def get_cookies(
self, path: str | None = None, cookies_str: str | None = None
) -> list[Cookie]:
"""
Gets cookies from the passed file using the netscape standard
"""
if path:
with open(path, encoding="utf-8") as file:
lines = file.read().split("\n")
elif cookies_str is not None:
lines = cookies_str.split("\n")
else:
raise ValueError("Must have either a path or a cookies_str")
return_cookies: list[Cookie] = []
for line in lines:
split = line.split("\t")
if len(split) < 6: