Я пытаюсь вызвать сценарий bash с python, но мне нужно, чтобы он был выполнен последним.
Я подумал, что просто добавив это в конец моего сценария, можно сделать это:
val = subprocess.check_call("/scripts/files.sh '%s'" % title, shell=True)
Но он выполняется перед кодом над ним, почему?
Последние строки над ним:
print(q_1)
print(q_2)
print(q_3)
cursor.execute(q_1)
cursor.execute(q_2)
cursor.execute(q_3)
mariadb_connection.commit()
cursor.close()
mariadb_connection.close()
Я использую val = subprocess.check_call
перед всем этим код для запуска другого скрипта bash, если это имеет значение
Как я могу быть уверен, что мой скрипт будет выполняться последним?