# Way to check the list of python functions defined by PyCall's py""" """ in workspace?

**URL:** <https://discourse.julialang.org/t/way-to-check-the-list-of-python-functions-defined-by-pycalls-py-in-workspace/95721>\
**Category:** General Usage\
**Created:** [March 8, 2023, 8:31am UTC](https://discourse.julialang.org/t/way-to-check-the-list-of-python-functions-defined-by-pycalls-py-in-workspace/95721 "2023-03-08T08:31:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![YH\_Ko](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yh_ko/32/45438_2.png) [@YH\_Ko](https://discourse.julialang.org/u/YH_Ko)\
**Post date:** [March 8, 2023, 8:31am UTC](https://discourse.julialang.org/t/way-to-check-the-list-of-python-functions-defined-by-pycalls-py-in-workspace/95721/1 "2023-03-08T08:31:01Z")

</div>

I’m using visual studio code for my IDE.

I can check list of functions defined by Julia language in vscode’s workspace.

However, I can’t see the list of functions defined by PyCall + py"““def fun ~””".

For example, adder\_julia() is listed in vscode’s workspace, but adder\_python() isn’t.

As I’m a big PyCall user, this is a little uncomfortable.

```julia
using PyCall

function adder_julia(x::Number, y::Number)
    return x + y
end

py"""
def adder_python(x, y):
    return x + y
"""

adder_julia(1, 3.5) # listed in workspace.
py"adder_python"(1, 3.5) # not listed in workspace.

```
