aeidon.agents.SaveAgent

Source: aeidon/agents/save.py

Anchestors: aeidon.delegate.Delegate, builtins.object

class aeidon.agents.SaveAgent
Writing subtitle data to file.

Methods

SaveAgent.save(doc, file=None, keep_changes=True)

Write subtitle data from doc to file.

file can be None to use existing file. Raise IOError if writing fails. Raise UnicodeError if encoding fails.

SaveAgent.save_main(file=None, keep_changes=True)

Write subtitle data from main document to file.

file can be None to use main_file. Raise IOError if writing fails. Raise UnicodeError if encoding fails.

SaveAgent.save_translation(file=None, keep_changes=True)

Write subtitle data from translation document to file.

file can be None to use tran_file. Raise IOError if writing fails. Raise UnicodeError if encoding fails.