打开桌面txt文件失败,是不是代码错了

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
我想打开桌面上的txt文件
f = open(r'C:/Users/asus/Desktop/2018.txt','r')
print(f)

但结果是这样的
runfile('C:/Users/asus/.spyder-py3/temp.py', wdir='C:/Users/asus/.spyder-py3')
<_io.TextIOWrapper name='C:/Users/asus/Desktop/2018.txt' mode='r' encoding='cp936'>

print(f.read())


#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""

if __name__ == '__main__':
    with open(file=r"C:/Users/asus/Desktop/2018.txt", mode='r', encoding="utf-8") as f:
        text = f.read()
    print(text)