Standard escape codes are prefixed with Escape
:
- Ctrl-Key:
^[
- Octal:
\033
- Unicode:
\u001b
- Hexadecimal:
\x1B
- Decimal:
27
""" | |
Url: https://gist.github.com/wassname/1393c4a57cfcbf03641dbc31886123b8 | |
""" | |
import unicodedata | |
import string | |
valid_filename_chars = "-_.() %s%s" % (string.ascii_letters, string.digits) | |
char_limit = 255 | |
def clean_filename(filename, whitelist=valid_filename_chars, replace=' '): |
import asyncio | |
loop = asyncio.get_event_loop() | |
async def hello(): | |
await asyncio.sleep(3) | |
print('Hello!') | |
if __name__ == '__main__': | |
loop.run_until_complete(hello()) | |
"""A Python context to move in and out of directories. | |
Copyright 2016-2020, Howard Hamilton. | |
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and | |
associated documentation files (the "Software"), to deal in the Software without restriction, in- | |
cluding without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, | |
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do | |
so, subject to the following conditions: |