Skip to content

Commit e98fe3c

Browse files
Add Bash/Zsh script to run time profiling for any Python module
1 parent 114da0c commit e98fe3c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

profiling/profiling.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
mkdir -p profiles/code_profiles
2+
3+
file="$@"
4+
5+
pyinstrument -r html -o profiles/code_profiles/performance_profile_$(date "+%Y.%m.%d-%H:%M").html $file
6+
7+
pyinstrument -r speedscope -o profiles/code_profiles/speedscope_$(date "+%Y.%m.%d-%H:%M").json $file

0 commit comments

Comments
 (0)