how to convert this code to python
#include<bits/stdc++.h>
using namespace std;
int maxi = INT_MAX;
int maxx(int a, int b)
{
return (a > b)?a:b;
}
void cal_Time(int total, int sum, int i, vector<int> v1)
{
if(maxx(sum, total-sum) < maxi)
{
maxi = maxx(sum, total-sum);
}
if(v1[i])
return;
cal_Time(total, sum + v1[i], i+1, v1);
cal_Time(total, sum, i+1, v1);
return;
}
int main()
{
int n, i = 1, sum=0;
string s;
vector<int> v1;
getline(cin, s, '\n');
stringstream ss(s);
while(ss>>n)
{
sum+=n;
v1.push_back(n);
}
cal_Time(sum, 0, 0, v1);
cout<<maxi;
}