十一、 python 中string.split(),os.sp

2019-10-17  本文已影响0人  石角斗

# python 中os.split.join(),os.path.split(),os.path.splitext()函数用法

import os

# os.path.join() 将分离的部分合成一个整体,拼接的方式是反斜杠

filename=os.path.join('\homeubuntu\pythoncoding','split_fun')

print(filename)

#输出:\homeubuntu\pythoncoding\split_fun

#os.path.splitext()将文件名和扩张名分开

fname,fename=os.path.splitext('/homeubuntu/pythoncoding/split_fun.py')

print(fname)

print(fename)

#输出:/homeubuntu/pythoncoding/split_fun

#.py

#os.path.split() 返回文件的路径和文件名

dirname,filename=os.path.split('/homeubuntu/pythoncoding/split_fun.py')

print(dirname)

print(filename)

#输出:/homeubuntu/pythoncoding

# split_fun.py

#split()函数

#string.split(str="", num=string.count(str))[n]

#str - - 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。

#num - - 分割次数。

#[n] - - 选取的第n个分片

string ="hello.world.python"

print( string.split('.'))#输出为:['hello', 'world', 'python']

print(string.split('.',1))#输出为:['hello', 'world.python']

print(string.split('.',1)[0])#输出为:hello

print(string.split('.',1)[1])#输出为:world.python

上一篇下一篇

猜你喜欢

热点阅读