fopen.py 549 B

12345678910111213141516171819202122232425262728293031
  1. #uses('klib')
  2. class fopen:
  3. @ld
  4. def cache(*a,**k):pass
  5. @ld
  6. def __init__(*a,**k):pass
  7. @ld
  8. def store(*a,**k):pass
  9. def __bool__(self):
  10. return self.valid is True
  11. def readline(self):
  12. if self:return self.u.readline().decode("utf-8", "ignore")
  13. def readlines(self):
  14. if self:
  15. while True:
  16. l = self.readline()
  17. if l: yield l
  18. else: break
  19. def read(self):
  20. if self:
  21. return self.u.read().decode("utf-8", "ignore")