From a72d65279e718f8607d7fa932913d65413bd82d7 2013-03-20 18:58:23 From: MinRK Date: 2013-03-20 18:58:23 Subject: [PATCH] Backport PR #2994: expanduser on %%file targets closes #2993 --- diff --git a/IPython/core/magics/osm.py b/IPython/core/magics/osm.py index d26b533..4fd7e9e 100644 --- a/IPython/core/magics/osm.py +++ b/IPython/core/magics/osm.py @@ -706,7 +706,7 @@ class OSMagics(Magics): For frontends that do not support stdin (Notebook), -f is implied. """ args = magic_arguments.parse_argstring(self.file, line) - filename = unquote_filename(args.filename) + filename = os.path.expanduser(unquote_filename(args.filename)) if os.path.exists(filename): if args.amend: