Я думаю, что ты за рулем без весла здесь. Командная строка имеет ограничение на аргументы для вызова программы.
У меня есть 2 sugestion, которые вы могли бы попробовать. Во-первых, перед запуском тестов junit вы можете позволить скрипту / ant_task создавать JAR-классы различных классов в пути к классам. Затем вы можете поместить JAR в путь к классам, который должен быть короче.
Другой способ, которым вы могли бы попробовать, - создать антскрипт для запуска JUNIT, в ANT не должно быть такого предела для записей в классе.
IIUC с помощью week
с его diff
создают еще один групповой ключ
df.groupby([df.Stock_id,df.Week.diff().ne(1).cumsum()]).Stock_value.shift()
Out[157]:
0 NaN
1 2.0
2 NaN
3 7.0
4 NaN
5 8.0
6 6.0
7 5.0
Name: Stock_value, dtype: float64
#df['Stock_value2']= df.groupby([df.Stock_id,df.Week.diff().ne(1).cumsum()]).Stock_value.shift()