# Finding out Projects with Vision and Perspective

**URL:** <https://forum.inductiveautomation.com/t/finding-out-projects-with-vision-and-perspective/60391>\
**Category:** Ignition\
**Tags:** ignition80, vision, perspective\
**Created:** [June 6, 2022, 8:59am UTC](https://forum.inductiveautomation.com/t/finding-out-projects-with-vision-and-perspective/60391 "2022-06-06T08:59:34Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![andrews](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@andrews](https://forum.inductiveautomation.com/u/andrews)\
**Post date:** [June 7, 2022, 2:11pm UTC](https://forum.inductiveautomation.com/t/finding-out-projects-with-vision-and-perspective/60391/6 "2022-06-07T14:11:28Z")

</div>

I don't see anything in regards to my idea. But I did find this post which should work for you.

> [@Way to print for both perspective and vision projects?](https://forum.inductiveautomation.com/t/way-to-print-for-both-perspective-and-vision-projects/34793/2):
>
> from \_\_future\_\_ import print\_function import \_\_builtin\_\_ from java.lang import IllegalArgumentException def print(\*objects, \*\*kwargs): sep = kwargs.pop("sep", ", ") end = kwargs.pop("end", "\n") message = sep.join(str(object) for object in objects) try: system.perspective.print(message) except IllegalArgumentException: system.util.getLogger("utils.print").info(message) except AttributeError: \_\_builtin\_\_.print(message, end=end) Dropped in a utils script module. I would definitely …

---

_[View the full topic](https://forum.inductiveautomation.com/t/finding-out-projects-with-vision-and-perspective/60391)._
