src/eric7/MicroPython/Devices/MicrobitDevices.py

branch
mpy_network
changeset 9799
a79430a8811d
parent 9766
f0e22f3a5878
child 9803
2ab3de60b51c
equal deleted inserted replaced
9798:4402d76c5fa9 9799:a79430a8811d
599 command = """ 599 command = """
600 import os as __os_ 600 import os as __os_
601 print(__os_.listdir()) 601 print(__os_.listdir())
602 del __os_ 602 del __os_
603 """ 603 """
604 out, err = self._interface.execute(command) 604 out, err = self._interface.execute(command, mode=self.submitMode)
605 if err: 605 if err:
606 raise OSError(self._shortError(err)) 606 raise OSError(self._shortError(err))
607 return ast.literal_eval(out.decode("utf-8")) 607 return ast.literal_eval(out.decode("utf-8"))
608 608
609 def lls(self, dirname="", fullstat=False, showHidden=False): 609 def lls(self, dirname="", fullstat=False, showHidden=False):
647 print(listdir_stat({0})) 647 print(listdir_stat({0}))
648 del __os_, stat, listdir_stat, is_visible 648 del __os_, stat, listdir_stat, is_visible
649 """.format( 649 """.format(
650 showHidden 650 showHidden
651 ) 651 )
652 out, err = self._interface.execute(command) 652 out, err = self._interface.execute(command, mode=self.submitMode)
653 if err: 653 if err:
654 raise OSError(self._shortError(err)) 654 raise OSError(self._shortError(err))
655 fileslist = ast.literal_eval(out.decode("utf-8")) 655 fileslist = ast.literal_eval(out.decode("utf-8"))
656 if fileslist is None: 656 if fileslist is None:
657 return None 657 return None

eric ide

mercurial