在学python,使用os.path.getsize('c:\user_weblogic.dmp') 获得某个文件的大小,试了几个,都可以得出结果。
结果在试了上面这个文件的时候发现总是报错:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \uXXXX escape
换了个awrrpt.html的文件名也是如此。。。。
原来是由于\u之类的存在,导致了python进行转义,从而找不到目录下面对应的文件了。。
多加个\即可。
os.path.getsize('c:\\user_weblogic.dmp')