python文件夹创建

问题:读取文本中每行的字符串,并按照该字符串为名创建文件夹

def make_dir(self,symbol):#创建每支美股存储的路径
        if os.path.exists(str(symbol)):
            pass
        else:
            os.mkdir(str(symbol))
        
    def create_dir_of_symbol(self,file_path):#读取上市美股代号并生成每支美股的新闻列表首页
        f_content=open(file_path,'r')
        for line in f_content:
            print line
            line=line.replace('\n','')
            self.make_dir(line)
        f_content.close()
特别注意 line=line.repalce('\n','')。

 因为读取的每行内容中含有一个'\n'符,需要将其去掉,否则提示windows error  [error 123]  说明文件名为不合法的字符。

如文件的内容如下:

A
AA
AAPL
ABC
ABT
ACE
ACN
ADBE
ADI
ADM
ADP
ADSK
AEE
AEP
AES
AET
AFL
AGN
AIG
AIV
AIZ
AKAM
AKS
ALL





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值