Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 崇高文本中注释和代码周围的未知矩形_Python_Sublimetext3 - Fatal编程技术网

Python 崇高文本中注释和代码周围的未知矩形

Python 崇高文本中注释和代码周围的未知矩形,python,sublimetext3,Python,Sublimetext3,我正在MacBookAir上使用Python和sublime text 3。当我使用升华文本3打开.py文件时,在我的代码和注释周围有一些恼人的白色矩形 注释周围的矩形显示: 块注释应以“#”开头 函数头部周围的矩形显示: 空行太多 python中关键字周围的矩形显示: 关键字/参数等于时出现意外空格 代码在这里 import pylab #set line width pylab.rcParams['lines.linewidth'] = 6 #set font size for titles

我正在MacBookAir上使用Python和sublime text 3。当我使用升华文本3打开.py文件时,在我的代码和注释周围有一些恼人的白色矩形

注释周围的矩形显示:

块注释应以“#”开头

函数头部周围的矩形显示:

空行太多

python中关键字周围的矩形显示:

关键字/参数等于时出现意外空格

代码在这里

import pylab
#set line width
pylab.rcParams['lines.linewidth'] = 6
#set font size for titles 
pylab.rcParams['axes.titlesize'] = 20
#set font size for labels on axes
pylab.rcParams['axes.labelsize'] = 20
#set size of numbers on x-axis
pylab.rcParams['xtick.major.size'] = 5
#set size of numbers on y-axis
pylab.rcParams['ytick.major.size'] = 5

def findPayment(loan, r, m):
"""Assumes: loan and r are floats, m an int
Returns the monthly payment for a mortgage of size
loan at a monthly rate of r for m months"""
return loan*((r*(1+r)**m)/((1+r)**m - 1))
问题是

是的,这是PEP8 linter,它建议您的代码没有遵守预期的样式指南。如果你的目标是达到PEP8标准,你应该倾听这些评论并修正它所说的内容。你可能已经安装了升华仪。除非升华文本3现在包含它自己的?如果你安装了升华浏览器,那么阅读升华没有内置的线绳支持。这绝对是用户添加的软件包。@idjaw在我的例子中,似乎是因为我安装了anaconda。非常感谢!您可以在底部看到错误或建议,当您选择该行及其PEP8建议时,您可以通过
shift
+
crtl
+
p
禁用该行,然后选择
Anaconda:disable linting on this file