Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from filelike import open as fl_open, is_filelike
- def open_filelike(f, mode='rw'):
- if is_filelike(f, mode):
- return f
- elif type(f) in [type(""), type(u"")]: # 2/3 compat... sigh
- # f is a string
- return fl_open(f, mode)
- else:
- raise TypeError("f should be either a filelike or a path to file / URL")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement