Hello,
1) I have installed version 2.04 to folder C:\TEMP\Csv2Odf.
2) When I run command "C:\Program Files (x86)\Python\v2-7\python.exe" "C:\TEMP\Csv2Odf\Csv2Odf" -V
everythink looks fine. Output is:
csv2odf: version 2.04
3) When I run command ""C:\Program Files (x86)\Python\v2-7\python.exe" C:\TEMP\Csv2Odf\csv2odf --input=C:\TEMP\Csv2OdfData\Update-AdvertisementDatabase.csv --template=C:\TEMP\Csv2OdfData\TemplateCsv2Odf1.ods --output=C:\TEMP\Csv2OdfData\UpdateAdvertisementDatabase.ods" output is:
Traceback (most recent call last):
File "C:\TEMP\Csv2Odf\csv2odf", line 2673, in <module>
zip = DocumentArchive(app, model)
File "C:\TEMP\Csv2Odf\csv2odf", line 2343, in init
self.target_filename_pattern = model.target_filename_regex()
File "C:\TEMP\Csv2Odf\csv2odf", line 746, in target_filename_regex
return self.model[self.document_type]["target_filename_regex"]
KeyError: None</module>
[ Content of "Csv2Odf" folder ]______
Volume in drive C is LOCAL_DISK
Volume Serial Number is BE3A-3A38
Directory of C:\TEMP\Csv2Odf
03/03/2016 09:54
Directory of C:\TEMP\Csv2Odf\debian
03/03/2016 09:37
Directory of C:\TEMP\Csv2Odf\doc
03/03/2016 09:37
Total Files Listed:
14 File(s) 432,636 bytes
8 Dir(s) 12,847,108,096 bytes free
[ Content of working folder ]__________
Volume in drive C is LOCAL_DISK
Volume Serial Number is BE3A-3A38
Directory of C:\TEMP\Csv2OdfData
03/03/2016 10:07
[ OS version ]____________
Microsoft Windows version 7-Enterprise-x64-English [6.1.7601] .
[ Environment variable PATH ]_________
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\Windo
wsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Serv
er\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Pr
ogram Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;
C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft SDKs\Azure\CLI\wbin;C:\ORACLE\12.1.0\client_1;
C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Python\v2-7;C:\Program Files (x86)\Python\v2-7\Lib
[ Content of "Python" folder ]________
Volume in drive C is LOCAL_DISK
Volume Serial Number is BE3A-3A38
Directory of C:\Program Files (x86)\Python\v2-7
01/03/2016 15:40
... and sub-directories:
C:\Program Files (x86)\Python\v2-7
C:\Program Files (x86)\Python\v2-7\DLLs
C:\Program Files (x86)\Python\v2-7\Doc
C:\Program Files (x86)\Python\v2-7\include
C:\Program Files (x86)\Python\v2-7\Lib
C:\Program Files (x86)\Python\v2-7\Lib\bsddb
C:\Program Files (x86)\Python\v2-7\Lib\bsddb\test
C:\Program Files (x86)\Python\v2-7\Lib\compiler
C:\Program Files (x86)\Python\v2-7\Lib\ctypes
C:\Program Files (x86)\Python\v2-7\Lib\ctypes\macholib
C:\Program Files (x86)\Python\v2-7\Lib\ctypes\test
C:\Program Files (x86)\Python\v2-7\Lib\curses
C:\Program Files (x86)\Python\v2-7\Lib\distutils
C:\Program Files (x86)\Python\v2-7\Lib\distutils\command
C:\Program Files (x86)\Python\v2-7\Lib\distutils\tests
C:\Program Files (x86)\Python\v2-7\Lib\email
C:\Program Files (x86)\Python\v2-7\Lib\email\mime
C:\Program Files (x86)\Python\v2-7\Lib\email\test
C:\Program Files (x86)\Python\v2-7\Lib\email\test\data
C:\Program Files (x86)\Python\v2-7\Lib\encodings
C:\Program Files (x86)\Python\v2-7\Lib\ensurepip
C:\Program Files (x86)\Python\v2-7\Lib\ensurepip_bundled
C:\Program Files (x86)\Python\v2-7\Lib\hotshot
C:\Program Files (x86)\Python\v2-7\Lib\idlelib
C:\Program Files (x86)\Python\v2-7\Lib\idlelib\Icons
C:\Program Files (x86)\Python\v2-7\Lib\idlelib\idle_test
C:\Program Files (x86)\Python\v2-7\Lib\importlib
C:\Program Files (x86)\Python\v2-7\Lib\json
C:\Program Files (x86)\Python\v2-7\Lib\json\tests
C:\Program Files (x86)\Python\v2-7\Lib\lib-tk
C:\Program Files (x86)\Python\v2-7\Lib\lib-tk\test
C:\Program Files (x86)\Python\v2-7\Lib\lib-tk\test\test_tkinter
C:\Program Files (x86)\Python\v2-7\Lib\lib-tk\test\test_ttk
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\fixes
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\pgen2
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\tests
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\tests\data
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\tests\data\fixers
C:\Program Files (x86)\Python\v2-7\Lib\lib2to3\tests\data\fixers\myfixes
C:\Program Files (x86)\Python\v2-7\Lib\logging
C:\Program Files (x86)\Python\v2-7\Lib\msilib
C:\Program Files (x86)\Python\v2-7\Lib\multiprocessing
C:\Program Files (x86)\Python\v2-7\Lib\multiprocessing\dummy
C:\Program Files (x86)\Python\v2-7\Lib\pydoc_data
C:\Program Files (x86)\Python\v2-7\Lib\site-packages
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\commands
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\compat
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\models
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\operations
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\req
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\utils
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip\vcs
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\cachecontrol
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\cachecontrol\cache
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\colorama
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\distlib
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\distlib_backport
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\filters
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\serialize
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\treeadapt
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\treebuild
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\treewalke
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\html5lib\trie
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\lockfile
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\packaging
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\pkg_resources
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\progress
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\me
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor\requests\packages\
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip_vendor_markerlib
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pip-7.1.2.dist-info
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pkg_resources
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pkg_resources_vendor
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\pkg_resources_vendor\packagin
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\setuptools
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\setuptools\command
C:\Program Files (x86)\Python\v2-7\Lib\site-packages\setuptools-18.2.dist-info
C:\Program Files (x86)\Python\v2-7\Lib\site-packages_markerlib
C:\Program Files (x86)\Python\v2-7\Lib\sqlite3
C:\Program Files (x86)\Python\v2-7\Lib\sqlite3\test
C:\Program Files (x86)\Python\v2-7\Lib\test
C:\Program Files (x86)\Python\v2-7\Lib\test\audiodata
C:\Program Files (x86)\Python\v2-7\Lib\test\capath
C:\Program Files (x86)\Python\v2-7\Lib\test\cjkencodings
C:\Program Files (x86)\Python\v2-7\Lib\test\crashers
C:\Program Files (x86)\Python\v2-7\Lib\test\decimaltestdata
C:\Program Files (x86)\Python\v2-7\Lib\test\imghdrdata
C:\Program Files (x86)\Python\v2-7\Lib\test\leakers
C:\Program Files (x86)\Python\v2-7\Lib\test\subprocessdata
C:\Program Files (x86)\Python\v2-7\Lib\test\tracedmodules
C:\Program Files (x86)\Python\v2-7\Lib\test\xmltestdata
C:\Program Files (x86)\Python\v2-7\Lib\unittest
C:\Program Files (x86)\Python\v2-7\Lib\unittest\test
C:\Program Files (x86)\Python\v2-7\Lib\wsgiref
C:\Program Files (x86)\Python\v2-7\Lib\xml
C:\Program Files (x86)\Python\v2-7\Lib\xml\dom
C:\Program Files (x86)\Python\v2-7\Lib\xml\etree
C:\Program Files (x86)\Python\v2-7\Lib\xml\parsers
C:\Program Files (x86)\Python\v2-7\Lib\xml\sax
C:\Program Files (x86)\Python\v2-7\libs
C:\Program Files (x86)\Python\v2-7\Scripts
C:\Program Files (x86)\Python\v2-7\tcl
C:\Program Files (x86)\Python\v2-7\tcl\dde1.3
C:\Program Files (x86)\Python\v2-7\tcl\reg1.2
C:\Program Files (x86)\Python\v2-7\tcl\tcl8
C:\Program Files (x86)\Python\v2-7\tcl\tcl8\8.4
C:\Program Files (x86)\Python\v2-7\tcl\tcl8\8.4\platform
C:\Program Files (x86)\Python\v2-7\tcl\tcl8\8.5
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\encoding
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\http1.0
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\msgs
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\opt0.4
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Africa
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\America
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\America\Argentina
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\America\Indiana
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\America\Kentucky
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\America\North_Dakota
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Antarctica
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Arctic
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Asia
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Atlantic
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Australia
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Brazil
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Canada
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Chile
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Etc
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Europe
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Indian
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Mexico
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\Pacific
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\SystemV
C:\Program Files (x86)\Python\v2-7\tcl\tcl8.5\tzdata\US
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3\bitmaps
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3\demos
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3\demos\bitmaps
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3\demos\samples
C:\Program Files (x86)\Python\v2-7\tcl\tix8.4.3\pref
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5\demos
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5\demos\images
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5\images
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5\msgs
C:\Program Files (x86)\Python\v2-7\tcl\tk8.5\ttk
C:\Program Files (x86)\Python\v2-7\Tools
C:\Program Files (x86)\Python\v2-7\Tools\i18n
C:\Program Files (x86)\Python\v2-7\Tools\pynche
C:\Program Files (x86)\Python\v2-7\Tools\pynche\X
C:\Program Files (x86)\Python\v2-7\Tools\Scripts
C:\Program Files (x86)\Python\v2-7\Tools\versioncheck
C:\Program Files (x86)\Python\v2-7\Tools\webchecker
Hello David,
Thank you for this report. There seems to be a problem with the --template= option. This will be fixed in an upcoming release. As a workaround, please try the command without --template= in front of the template file name. The file name should be recognized by it's position in the list of arguments.
I hope that works for you.
Larry
Yes, It works! Great! Thank you very much! :-)
This problem has been fixed in version 2.05. The --template option should now work correctly. If you find it is not correctly fixed, we can re-open the bug report.