A display panel, comprising a compensation pixel circuit and non-compensation pixel circuits, wherein the compensation pixel circuit has a threshold compensation function, and the non-compensation pixel circuits have no threshold compensation function, the compensation pixel circuit comprises: a compensation driving circuit, comprising a driving transistor and an organic light-emitting diode, wherein the compensation driving circuit is configured to receive a data signal, compensate a threshold voltage of the driving transistor, and drive the organic light-emitting diode to illuminate in accordance with the data signal; a signal acquiring circuit connected with the compensation driving circuit and configured to directly acquire a gate voltage of the driving transistor; and a compensation controller, connected with the non-compensation pixel circuits and the signal acquiring circuit, characterized in that: the compensation controller is configured for: receiving the data signal received by the compensation driving circuit and the gate voltage of the driving transistor acquired by the signal acquiring circuit, subtracting the voltage of the data signal received by the compensation driving circuit from the gate voltage of the driving transistor to obtain a threshold voltage of the driving transistor, receiving data signals for the non-compensation pixel circuits, adding the threshold voltage to voltages of the data signals for the non-compensation pixel circuits to get voltages of updated data signals for the non-compensation pixel circuits, and sending the voltages of the updated data signals to the non-compensation pixel circuits. wherein the compensation pixel circuit has a threshold compensation function, and the non-compensation pixel circuits have no threshold compensation function, the compensation pixel circuit comprises: a compensation driving circuit, comprising a driving transistor and an organic light-emitting diode, wherein the compensation driving circuit is configured to receive a data signal, compensate a threshold voltage of the driving transistor, and drive the organic light-emitting diode to illuminate in accordance with the data signal; a signal acquiring circuit connected with the compensation driving circuit and configured to directly acquire a gate voltage of the driving transistor; and a compensation controller, connected with the non-compensation pixel circuits and the signal acquiring circuit, characterized in that: the compensation controller is configured for: receiving the data signal received by the compensation driving circuit and the gate voltage of the driving transistor acquired by the signal acquiring circuit, subtracting the voltage of the data signal received by the compensation driving circuit from the gate voltage of the driving transistor to obtain a threshold voltage of the driving transistor, receiving data signals for the non-compensation pixel circuits, adding the threshold voltage to voltages of the data signals for the non-compensation pixel circuits to get voltages of updated data signals for the non-compensation pixel circuits, and sending the voltages of the updated data signals to the non-compensation pixel circuits. a compensation driving circuit, comprising a driving transistor and an organic light-emitting diode, wherein the compensation driving circuit is configured to receive a data signal, compensate a threshold voltage of the driving transistor, and drive the organic light-emitting diode to illuminate in accordance with the data signal; a signal acquiring circuit connected with the compensation driving circuit and configured to directly acquire a gate voltage of the driving transistor; and a compensation controller, connected with the non-compensation pixel circuits and the signal acquiring circuit, characterized in that: the compensation controller is configured for: receiving the data signal received by the compensation driving circuit and the gate voltage of the driving transistor acquired by the signal acquiring circuit, subtracting the voltage of the data signal received by the compensation driving circuit from the gate voltage of the driving transistor to obtain a threshold voltage of the driving transistor, receiving data signals for the non-compensation pixel circuits, adding the threshold voltage to voltages of the data signals for the non-compensation pixel circuits to get voltages of updated data signals for the non-compensation pixel circuits, and sending the voltages of the updated data signals to the non-compensation pixel circuits. receiving the data signal received by the compensation driving circuit and the gate voltage of the driving transistor acquired by the signal acquiring circuit, subtracting the voltage of the data signal received by the compensation driving circuit from the gate voltage of the driving transistor to obtain a threshold voltage of the driving transistor, receiving data signals for the non-compensation pixel circuits, adding the threshold voltage to voltages of the data signals for the non-compensation pixel circuits to get voltages of updated data signals for the non-compensation pixel circuits, and sending the voltages of the updated data signals to the non-compensation pixel circuits.