1 python路径拼接os.path.join()函数的用法 2 os.path.join()函数:连接两个或更多的路径名组件 3 4 1.如果各组件名首字母不包含’/’,则函数会自动加上 5 6 2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃 7 8 3.如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾 9 10 Demo1 11 import os 12 13 Path1 = 'home' 14 Path2 = 'develop' 15 Path3 = 'code' 16 17 Path10 = Path1 + Path2 + Path3 18 Path20 = os.path.join(Path1,Path2,Path3) 19 print ('Path10 = ',Path10) 20 print ('Path20 = ',Path20) 21 22 输出 23 24 25 26 Path10 = homedevelopcode 27 Path20 = home\develop\code 28 29 30 31 -------------------------------------------------------------- 32 33 34 35 Demo2 36 37 38 import os 39 40 Path1 = '/home' 41 Path2 = 'develop' 42 Path3 = 'code' 43 44 Path10 = Path1 + Path2 + Path3 45 Path20 = os.path.join(Path1,Path2,Path3) 46 print ('Path10 = ',Path10) 47 print ('Path20 = ',Path20) 48 输出 49 50 Path10 = /homedevelopcode 51 Path20 = /home\develop\code 52 53 -------------------------------------------------------------- 54 55 Demo3 56 import os 57 58 Path1 = 'home' 59 Path2 = '/develop' 60 Path3 = 'code' 61 62 Path10 = Path1 + Path2 + Path3 63 Path20 = os.path.join(Path1,Path2,Path3) 64 print ('Path10 = ',Path10) 65 print ('Path20 = ',Path20) 66 67 输出 68 69 Path10 = home/developcode 70 Path20 = /develop\code 71 72 -------------------------------------------------------------- 73 74 Demo4 75 import os 76 77 Path1 = 'home' 78 Path2 = 'develop' 79 Path3 = '/code' 80 81 Path10 = Path1 + Path2 + Path3 82 Path20 = os.path.join(Path1,Path2,Path3) 83 print ('Path10 = ',Path10) 84 print ('Path20 = ',Path20 ) 85 86 输出 87 88 Path10 = homedevelop/code 89 Path20 = /code
常见函数方法解析
猜你喜欢
转载自www.cnblogs.com/tianqi6012/p/13184910.html
今日推荐
周排行