mirror of
https://github.com/cqwu-ehall/cqwu-ehall.git
synced 2024-11-22 11:01:20 +00:00
18 lines
431 B
Python
18 lines
431 B
Python
import cqwu
|
|
from cqwu.errors.auth import CookieError
|
|
|
|
|
|
class ExportCookieToFile:
|
|
async def export_cookie_to_file(
|
|
self: "cqwu.Client",
|
|
):
|
|
"""
|
|
导出 cookie 到文件
|
|
"""
|
|
if not self.cookies:
|
|
raise CookieError()
|
|
|
|
data = "".join(f"{key}={value};" for key, value in self.cookies.items())
|
|
with open(self.cookie_file_path, "w") as f:
|
|
f.write(data)
|