Connecting to Python is quick and easy in current versions of Wolfram Language. Here is a simple example that shuttles strings back and forth between the two languages. First start a Python external session:
session = StartExternalSession["Python"]
Define a function in Python that does something with a string (reversing the characters):
reverse = ExternalFunction[session, "
def string_reverse(a):
return a[::-1]
"]
Now you can call this Python function from Wolfram Language:
reverse["Hello, world"]
Which will give you "dlrow ,olleH"
as a result.
If you have specific follow-up questions, please let me know!