python中的r

1.python中的参数前加r

	形如r"c:\news",由r开头引起的字符串就是声明了后面引号里的东西是原始字符串,
	在里面放任何字符都表示该字符的原始含义。
    有时候匹配正则表达式中,有时候会有斜线 \ 
	没有 r ,就要写2个 \ \ 
	有 r ,只要写一个 \ 	
	
	这种方法在做网站设置和网站目录结构的时候非常有用,使用了原始字符串就不需要转义了。
	例如:
	file_object=open('C:\\Users\\ooooooobh\\Desktop\\ooooooobh.txt')
	file_object=open(r'C:\Users\ooooooobh\Desktop\ooooooobh.txt')

2.怎样在变量param前加r

	r''+param
	例如:
 		   file_name = './file/ooooooobh.xlsx'
 		   with pd.ExcelWriter(r''+file_name) as writer:

3.文件路径尾的\ 无法用r屏蔽只能\

   比如:

在这里插入图片描述

发布了81 篇原创文章 · 获赞 109 · 访问量 38万+

猜你喜欢

转载自blog.csdn.net/ooooooobh/article/details/105451293