import – Formatting Imported Complex Arrays from Python (csv. files)

Just a short question, I am trying to import a complex array (matrix) from Python to Mathematica by first writing to a csv. file. When I Import the csv. array to Mathematica it is in a form (matrix elements are wrapped in round brackets with imaginary part denoted with Python imaginary part symbol ‘j’) that is not compatible with Mathematica as indicated by the code example (2×2 matrix) below:
The matrix $A$ that I am importing as an example is:
begin{pmatrix}
i &2 \
3 & 4
end{pmatrix}

A = Import("C:\Users\JohnDoe\Documents\PycharmProjects\pythonProject\foo.csv", "Data")

where the output of imported array A in Mathematica is:

{{(0.00000000000000000e+00+1.00000000000000000e+00j),(2.00000000000000000e+00+0.00000000000000000e+00j)},
{(3.00000000000000000e+00+0.00000000000000000e+00j), (4.00000000000000000e+00+0.00000000000000000e+00j)}}

Can anyone advise on how to process the array after importing such that it is in a standard Mathematica form without brackets (and standard Mathematica imaginary part)?

Thanks for any assistance.