mirror of
https://github.com/cqwu-ehall/cqwu-ehall.git
synced 2024-11-22 19:06:10 +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)
|