คุณจะทราบได้อย่างไรว่า matplotlib ใช้แบ็กเอนด์ใด


99

ไม่ว่าจะเป็นการโต้ตอบเช่นจากในเซสชัน Ipython หรือจากภายในสคริปต์คุณจะทราบได้อย่างไรว่า matplotlib ใช้แบ็กเอนด์ใด

คำตอบ:


125

ใช้get_backend()ฟังก์ชันเพื่อรับสตริงที่แสดงว่าแบ็กเอนด์ใช้งานอยู่:

>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'

8

อีกวิธีหนึ่งในการกำหนดแบ็กเอนด์ปัจจุบันคือการอ่านrcParamsพจนานุกรม:

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.