If you're talking about the package icecream, there's "ic.format()" that returns a string you can log, instead of printing directly to standard out.
More generically, you can have pythons logger capture all of standard out, but that's kind of a shotgun approach, and depending on what your doing, may have some side effects you don't want.