python open函数 创建变量文件_python字典键的变量操作 创建文件与文件夹

字典以键值对的方式储存,可以定义d={}空字典,然后再录入数据。

常规的操作:p={‘a’=123,'b'=456}增加一个新对可以:

c={'t'=567}

p.update(c) 变成{‘a’:123,'b':456,'t':567}

上面的操作等于p.update(t=123)

这种普遍的方式不适合一个动态特殊的情况,当我们的键不是确定的而是一个变量该怎么办?

这里有个新方法:变量为i,p[(i)]={},这样就在p中创建了以变量i为键的键值对 p={‘a’:123,'b':456,(#变量i的字符串形式):{}}

python创建文件与文件夹

文件的创建:一般创建.txt文件

函数open(file,'mode')

file为文件地址,若不存在则新建,若不再本目录下,可以写绝对路径

mode有以下几种方式:r只读 rb二进制只读 w写入且原有内容覆盖 a在文件末尾追加

打开后文件需要.close()关闭

文件夹的创建:

使用os.mkdir(ad)方式建立,ad为新建文件夹名称的绝对路径

一个例子

dir='C:\\Users\\Microsoft\\source\\repos\\sandwich\\sandwich\\data\\'+str(2016-d)

os.mkdir(dir)

file=provs[c].text+'.text'f=open(dir+'\\'+file,'a')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值