The invention discloses an EDA development platform based on a Python language and a use method thereof. The development platform comprises a Python-based hardware description class library, a P2F interpreter for interpreting Python scripts, an FIRRTL language middle representation layer, an F2V interpreter for interpreting the FIRRTL language and a Veriator simulation tool for simulation testing.According to the invention, by adding an interpreter of Python language and FIRRTL language, and fully utilizing the characteristics that the Python language faces the object, supports the functionalprogramming, the polymorphism, the operator reloading, the multi-inheritance and the like, a user of the development platform can directly use the Python language to realize hardware description andtesting of the FPGA / ASIC chip, and the EDA development efficiency is greatly improved.