Я попробовал код выше, и он работал для меня. Можете ли вы прикрепить файл, расположенный где-то, кроме корня C, например, c: \ docs \?
РЕДАКТИРОВАТЬ Re Comment
Если в пути есть пробелы, вам понадобятся дополнительные кавычки:
strfile="""c:\abc def.txt"""