File "/usr/local/lib/python3.5/dist-packages/electrum_gui/qt/__init__.py", line 202, in start_new_window
    wallet = wizard.run_and_get_wallet(self.daemon.get_wallet)
  File "/usr/local/lib/python3.5/dist-packages/electrum_gui/qt/installwizard.py", line 309, in run_and_get_wallet
    self.run(action)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 70, in run
    f(*args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 97, in new
    self.choice_dialog(title=title, message=message, choices=choices, run_next=self.on_wallet_type)
  File "/usr/local/lib/python3.5/dist-packages/electrum_gui/qt/installwizard.py", line 87, in func_wrapper
    run_next(*out)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 115, in on_wallet_type
    self.run(action)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 70, in run
    f(*args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 154, in import_addresses_or_keys
    is_valid=v, allow_multi=True)
  File "/usr/local/lib/python3.5/dist-packages/electrum_gui/qt/installwizard.py", line 87, in func_wrapper
    run_next(*out)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 162, in on_import
    w.import_address(x)
  File "/usr/local/lib/python3.5/dist-packages/electrum/wallet.py", line 1936, in import_address
    self.storage.write()
  File "/usr/local/lib/python3.5/dist-packages/electrum/util.py", line 294, in <lambda>
    return lambda *args, **kw_args: do_profile(func, args, kw_args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/util.py", line 290, in do_profile
    o = func(*args, **kw_args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/storage.py", line 243, in write
    self._write()
  File "/usr/local/lib/python3.5/dist-packages/electrum/storage.py", line 260, in _write
    with open(temp_path, "w", encoding='utf-8') as f: