El domingo, 2 de marzo de 2014 21:38:49 UTC-3, Mike escribió:
> Hello,
>
> I have the script that make a backup file (this process is ok), but now i
> wish compress the file on tar file format. But i have problem syntax in the
> line of the tar function.
>
>
>
> The error is
>
>
>
> [root@master ~]# python bkp_db.py
>
> File "bkp_db.py", line 19
>
> tar = tarfile.open(dumpfile)+'.tar.gz','w:gz')
>
> ^
>
>
>
> Note: The 'dumpfile' is the variable for my dump generate with format
> db_02-27-14
>
>
>
> ......
>
> tar = tarfile.open(dumpfile)+'.tar.gz','w:gz')
>
> tar.add(os.path.join(dumpfile), arcname=dumpfile)
>
> tar.close()
>
> ........
>
>
>
> Wath is the correct sintax?
>
>
>
>
>
> Thanks.
Hello,
without ")" i have the same sintax error:
[root@master ~]# python bkp_db.py
Traceback (most recent call last):
File "bkp_db.py", line 19, in <module>
tar = tarfile.open(dumpfile + '.tar.gz','w:gz')
TypeError: unsupported operand type(s) for +: 'file' and 'str'
Thanks.
--
https://mail.python.org/mailman/listinfo/python-list