"файл.docx"<code>, а в заголовке принимает вид <code>"%D3%81%D1%D6%18%25%D9%D2.docx"<code>. Что с этим делать, я не знаю.
fu"{filename=os.path.basename(path)}"
ну это совсем безумие. Как преобразовать в utf-8 то, что и так уже являетс utf-8? Или мне не хватает более глубокого понимания. import os
sudo_password = '...'
commands = [
'killall -9 uwsgi',
'killall -9 celery',
'/etc/init.d/nginx restart',
'/etc/init.d/redis restart',
'nohup uwsgi --socket :8002 --wsgi-file my_project/wsgi.py --chmod-socket=666 &',
'nohup celery -A my_project beat -l INFO &'
]
def main():
for command in commands:
os.system('echo %s|sudo %s' % (sudo_password, command))
# os.popen("sudo %s" % command, 'w').write(sudo_password)
print('server started')
if __name__ == '__main__':
main()
Вот consumers.py