Hi Brad,
Il 24/02/2012 20:16, Brad Buran ha scritto:
> Apologies if this is a repost. The original email was sent from an
> unsubscribed address and I don't believe it went through.
>
> When I type the command:
>
> ptrepack g:/data/bnb/1016/physiology/111206_12101.hd5: c:/test.hd5:
>
> I get the following error:
>
> Traceback (most recent call last):
> File "C:\Python27\Scripts\ptrepack-script.py", line 10, in <module>
> sys.exit(main())
> File "C:\Python27\lib\site-packages\tables\scripts\ptrepack.py", line 395,
> in
> main
> srcfile, srcnode = src
> ValueError: too many values to unpack
>
> This appears to be due to the fact that the code assumes that : can
> only be used as a separator between the file name and node path. May
> I propose changing lines 390 & 391 in scripts/ptrepack.py from:
>
> # Catch the files passed as the last arguments
> src = pargs[0].split(':')
> dst = pargs[1].split(':')
>
> To:
>
> # Catch the files passed as the last arguments
> src = pargs[0].rsplit(':', 1)
> dst = pargs[1].rsplit(':', 1)
>
> This should alleviate the issue.
>
> Brad
Thank you for reporting and for the patch.
I have opened a new issue on github:
https://github.com/PyTables/PyTables/issues/133
best regards
--
Antonio Valentino
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users