最近数据库学习时有一些任务,要批量处理一些数据,在access里面好像还不能实现,所以准备尝试写一个小的python程序试一下,刚好最近开始学python,学以致用。
![数据库的界面,我们现在需要吧将其中的食物供应以后的字符都乘上面积,并且赋予其新的名字]
(https://img-blog.csdnimg.cn/20181215213057404.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDAyNDcxMA==,size_16,color_FFFFFF,t_70)
![这里是excel里的界面,直接复制是不能的,]
(https://img-blog.csdnimg.cn/20181215213401381.png)
我们将其复制,用python来处理。但复制过去后是这样的格式,python的分割也不好执行,所以我又找到了excel的文本处理
![在这里可以对选中的单元格统一处理,我们可以在其前加入’.在其后加入’, ]
(https://img-blog.csdnimg.cn/20181215213700917.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDAyNDcxMA==,size_16,color_FFFFFF,t_70)
在复制可以得到’食物供应’, ‘原材料供应’, ‘水供应’, ‘空气质量调节’, ‘气候调节’, ‘废气处理’, ‘水流调节’, ‘土壤侵蚀防治’, ‘土壤肥料保持’, ‘栖息地’, ‘文化’,python明显可以处理,且不需要分割。
我们写一个这样的程序就可以得到想要的·sql格式了。
*list=[ ‘食物供应’, ‘原材料供应’, ‘水供应’, ‘空气质量调节’, ‘气候调节’, ‘废气处理’, ‘水流调节’, ‘土壤侵蚀防治’, ‘土壤肥料保持’, ‘栖息地’, ‘文化’,
]
print(list)
for i in list:
print(i+'A06.总面积’+’ as ‘+‘对应’+i+’,’)
得到的结果如下
食物供应A06.总面积 as 对应食物供应,
原材料供应A06.总面积 as 对应原材料供应,
水供应A06.总面积 as 对应水供应,
空气质量调节A06.总面积 as 对应空气质量调节,
气候调节A06.总面积 as 对应气候调节,
废气处理A06.总面积 as 对应废气处理,
水流调节A06.总面积 as 对应水流调节,
土壤侵蚀防治A06.总面积 as 对应土壤侵蚀防治,
土壤肥料保持A06.总面积 as 对应土壤肥料保持,
栖息地A06.总面积 as 对应栖息地,
文化*A06.总面积 as 对应文化,
相关文章: