pip install snakeviz
python
def calculate_sum(n):
sum = 0
for i in range(n):
sum += i
return sum
result = calculate_sum(1000000)
print(result)
python
import cProfile
def calculate_sum(n):
sum = 0
for i in range(n):
sum += i
return sum
cProfile.run('calculate_sum(1000000)', 'profile_results')
result = calculate_sum(1000000)
print(result)
snakeviz profile_results
python
def calculate_sum(n):
return sum(range(n))
result = calculate_sum(1000000)
print(result)