Add files via upload

This commit is contained in:
Urlo30
2024-12-29 23:18:53 +01:00
committed by GitHub
parent 76987906b5
commit fb60e99822
40 changed files with 5170 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
import os
import tempfile
async def create_temp_file(suffix: str, content: bytes = None, prefix: str = None) -> tempfile.NamedTemporaryFile:
temp_file = tempfile.NamedTemporaryFile(delete=False, suffix=suffix, prefix=prefix)
temp_file.delete_file = lambda: os.unlink(temp_file.name)
if content:
temp_file.write(content)
temp_file.close()
return temp_file