matplotlib - masalah dengan fungsi python
習慣沉默
習慣沉默 2017-06-12 09:24:15
0
2
710
def createPlot():
    fig = plt.figure(1, facecolor = 'white')
    fig.clf()
    createPlot.ax1 = plt.subplot(111, frameon = False)
    plotNode('nonLeafNode', (0.2, 0.1), (0.4, 0.8), nonLeafNodes)
    plotNode('LeafNode', (0.8, 0.1), (0.6, 0.8), leafNodes)
    plt.show()

createPlot()

Apakah maksud createPlot.ax1 dalam kod? Saya tidak pernah melihat ia digunakan seperti ini sebelum ini, jadi saya meminta nasihat!

習慣沉默
習慣沉默

membalas semua(2)
phpcn_u1582

Semua yang ada dalam ular sawa adalah objek

Ia sama dengan menambah attr pada objek ini

洪涛

Tidak mengapa seperti yang dinyatakan di atas, tetapi mengapa ia tidak membantu? createPlot dalam python ialah fungsi dan objek pada masa yang sama Objek dalam python melaksanakan jenis kamus yang serupa Tidak ada masalah dalam menambah atribut secara dinamik pada objek.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan