2015-06-01 7 views
1
#sh post-commit 

Я получаю ошибку ниже, как исправить это.ошибка python при выполнении сценария пост-фиксации с консоли

ш после совершения

Traceback (most recent call last): 
    File "/SVNData/testrepo/hooks/mailer.py", line 1353, in <module> 
sys.argv[3:3+expected_args]) 
File "/usr/lib/python2.7/dist-packages/svn/core.py", line 281, in run_app 
return func(application_pool, *args, **kw) 
File "/SVNData/testrepo/hooks/mailer.py", line 81, in main 
revision = int(cmd_args[0]) 
ValueError: invalid literal for int() with base 10: '' 

Спасибо.

ответ

0

Попробуйте это:

revision = int(''.join(cmd_args[0].split())) 
+0

получил эту ошибку «TypeError: Int() аргумент должен быть строкой или числом, а не„список“ » –

+0

я обновил его, извините. – alexisdevarennes

+0

Теперь это то же самое .. revision = int (''. Join (cmd_args [0] .split())) ValueError: недействительный литерал для int() с базой 10: '' –

 Смежные вопросы

  • Нет связанных вопросов^_^