@@ -5316,41 +5316,45 @@ def __delitem__(self,key):
5316
5316
self [key ].remove ()
5317
5317
super (_dict , self ).__delitem__ (key )
5318
5318
5319
- def _setlonlab (fmt ,lon ,labelstyle ):
5320
- # set lon label string (called by Basemap.drawmeridians)
5321
- try : # fmt is a function that returns a formatted string
5319
+
5320
+ def _setlonlab (fmt , lon , labelstyle ):
5321
+ """Set longitude label string (called by :meth:`Basemap.drawmeridians`)."""
5322
+
5323
+ try :
5324
+ # `fmt` is a function that returns a formatted string.
5322
5325
lonlab = fmt (lon )
5323
- except : # fmt is a format string.
5324
- if lon > 180 :
5325
- if mpl .rcParams ['text.usetex' ]:
5326
- if labelstyle == '+/-' :
5327
- lonlabstr = r'${\/-%s\/^{\circ}}$' % fmt
5326
+ except :
5327
+ # `fmt` is a format string.
5328
+ if lon > 180 :
5329
+ if mpl .rcParams ["text.usetex" ]:
5330
+ if labelstyle == "+/-" :
5331
+ lonlabstr = r"${\/-%s\/^{\circ}}$" % fmt
5328
5332
else :
5329
- lonlabstr = r' ${%s\/^{\circ}\/W}$' % fmt
5333
+ lonlabstr = r" ${%s\/^{\circ}\/W}$" % fmt
5330
5334
else :
5331
- if labelstyle == ' +/-' :
5332
- lonlabstr = u' -%s\N{DEGREE SIGN} ' % fmt
5335
+ if labelstyle == " +/-" :
5336
+ lonlabstr = u" -%s\N{DEGREE SIGN} " % fmt
5333
5337
else :
5334
- lonlabstr = u' %s\N{DEGREE SIGN} W' % fmt
5335
- lonlab = lonlabstr % np .fabs (lon - 360 )
5336
- elif lon < 180 and lon != 0 :
5337
- if mpl .rcParams [' text.usetex' ]:
5338
- if labelstyle == ' +/-' :
5339
- lonlabstr = r' ${\/+%s\/^{\circ}}$' % fmt
5338
+ lonlabstr = u" %s\N{DEGREE SIGN} W" % fmt
5339
+ lonlab = lonlabstr % np .fabs (lon - 360 )
5340
+ elif lon < 180 and lon != 0 :
5341
+ if mpl .rcParams [" text.usetex" ]:
5342
+ if labelstyle == " +/-" :
5343
+ lonlabstr = r" ${\/+%s\/^{\circ}}$" % fmt
5340
5344
else :
5341
- lonlabstr = r' ${%s\/^{\circ}\/E}$' % fmt
5345
+ lonlabstr = r" ${%s\/^{\circ}\/E}$" % fmt
5342
5346
else :
5343
- if labelstyle == ' +/-' :
5344
- lonlabstr = u' +%s\N{DEGREE SIGN} ' % fmt
5347
+ if labelstyle == " +/-" :
5348
+ lonlabstr = u" +%s\N{DEGREE SIGN} " % fmt
5345
5349
else :
5346
- lonlabstr = u' %s\N{DEGREE SIGN} E' % fmt
5347
- lonlab = lonlabstr % lon
5350
+ lonlabstr = u" %s\N{DEGREE SIGN} E" % fmt
5351
+ lonlab = lonlabstr % lon
5348
5352
else :
5349
- if mpl .rcParams [' text.usetex' ]:
5350
- lonlabstr = r' ${%s\/^{\circ}}$' % fmt
5353
+ if mpl .rcParams [" text.usetex" ]:
5354
+ lonlabstr = r" ${%s\/^{\circ}}$" % fmt
5351
5355
else :
5352
- lonlabstr = u' %s\N{DEGREE SIGN} ' % fmt
5353
- lonlab = lonlabstr % lon
5356
+ lonlabstr = u" %s\N{DEGREE SIGN} " % fmt
5357
+ lonlab = lonlabstr % lon
5354
5358
return lonlab
5355
5359
5356
5360
0 commit comments