我正在学习python,并被困在一个教程上,只要指南应该工作,但不是,我已经看到类似的问题,但不能理解它们如何应用于我所遵循的代码,代码在最后一行结尾处失败。Python串联错误
import os
import time
source = ["'C:\Users\Administrator\myfile\myfile 1'"]
target_dir = ['C:\Users\Administrator\myfile']
target = target_dir + os.sep + \
time.strftime('%Y%m%d%H%M%S') + '.zip'
can only concatenate list (not "str") to list
我一直在使用.append并通过添加[]和()到+“的.zip”,但都无济于事改变代码尝试了一些方法,所以我希望有人可以解释为什么它的失败以及我如何纠正它。
我使用的Python 2.7.9在Windows
感谢
您使用的是什么教程? – Kevin 2015-04-02 17:09:43
为什么'source'和'target_dir'列表? – 2015-04-02 17:10:33
我不确定这只是教程是如何编码的,教程是用于备份脚本的,教程是swaroop的一个python字节 – Ambush 2015-04-02 17:15:13