Skip to content

Commit

Permalink
Update kNN_test02.py
Browse files Browse the repository at this point in the history
  • Loading branch information
Jack-Cherish committed May 23, 2018
1 parent cf7a0c8 commit c556404
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions kNN/2.海伦约会/kNN_test02.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,11 @@ def classify0(inX, dataSet, labels, k):
"""
def file2matrix(filename):
#打开文件,此次应指定编码,
fr = open(filename,'r',encoding = 'utf-8')
fr = open(filename,'r',encoding = 'utf-8')
#读取文件所有内容
arrayOLines = fr.readlines()
#针对有BOM的UTF-8文本,应该去掉BOM,否则后面会引发错误。
arrayOLines[0]=arrayOLines[0].lstrip('\ufeff')
arrayOLines[0]=arrayOLines[0].lstrip('\ufeff')
#得到文件行数
numberOfLines = len(arrayOLines)
#返回的NumPy矩阵,解析完成的数据:numberOfLines行,3列
Expand Down Expand Up @@ -281,4 +281,4 @@ def classifyPerson():
2017-03-24
"""
if __name__ == '__main__':
datingClassTest()
datingClassTest()

0 comments on commit c556404

Please sign in to comment.