Provide file opening mode
This commit is contained in:
@@ -10,7 +10,7 @@ tokenizer = RegexpTokenizer(r"[A-Za-zА-Яа-я]+")
|
|||||||
stemmer = RussianStemmer()
|
stemmer = RussianStemmer()
|
||||||
|
|
||||||
musicFileName = sys.argv[0]
|
musicFileName = sys.argv[0]
|
||||||
with open(musicFileName) as file:
|
with open(musicFileName, "r") as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
jsonData = json.loads(line, encoding="utf8")
|
jsonData = json.loads(line, encoding="utf8")
|
||||||
for song in jsonData.values()[0]:
|
for song in jsonData.values()[0]:
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import vk_api
|
|||||||
# getting pazans
|
# getting pazans
|
||||||
pazanIds = None
|
pazanIds = None
|
||||||
pazansFileName = sys.argv[1]
|
pazansFileName = sys.argv[1]
|
||||||
with open(pazansFileName) as file:
|
with open(pazansFileName, "r") as file:
|
||||||
jsonData = json.loads(file.read())
|
jsonData = json.loads(file.read())
|
||||||
pazanIds = [item[0] for item in sorted(jsonData.items(), key=lambda item: len(item[1]), reverse=True)]
|
pazanIds = [item[0] for item in sorted(jsonData.items(), key=lambda item: len(item[1]), reverse=True)]
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
|
import os
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
import os
|
|
||||||
import pymongo
|
import pymongo
|
||||||
|
|
||||||
dirWithIds = sys.argv[1]
|
dirWithIds = sys.argv[1]
|
||||||
@@ -36,7 +37,7 @@ else:
|
|||||||
for fileName in os.listdir(dirWithIds):
|
for fileName in os.listdir(dirWithIds):
|
||||||
print("parsing", fileName)
|
print("parsing", fileName)
|
||||||
|
|
||||||
with open(os.path.join(dirWithIds, fileName)) as file:
|
with open(os.path.join(dirWithIds, fileName), "r") as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
id = int(line)
|
id = int(line)
|
||||||
if id in ids:
|
if id in ids:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import json
|
import json
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from nltk.stem.snowball import RussianStemmer
|
from nltk.stem.snowball import RussianStemmer
|
||||||
from nltk.tokenize import RegexpTokenizer
|
from nltk.tokenize import RegexpTokenizer
|
||||||
|
|
||||||
@@ -7,7 +8,7 @@ from nltk.tokenize import RegexpTokenizer
|
|||||||
pazansGroups = None
|
pazansGroups = None
|
||||||
|
|
||||||
pazansFileName = sys.argv[1]
|
pazansFileName = sys.argv[1]
|
||||||
with open(pazansFileName) as file:
|
with open(pazansFileName, "r") as file:
|
||||||
pazansGroups = json.loads(file.read())
|
pazansGroups = json.loads(file.read())
|
||||||
|
|
||||||
# analyze statues
|
# analyze statues
|
||||||
@@ -17,7 +18,7 @@ tokenizer = RegexpTokenizer(r"[A-Za-zА-Яа-я]+")
|
|||||||
stemmer = RussianStemmer()
|
stemmer = RussianStemmer()
|
||||||
|
|
||||||
usersFileName = sys.argv[2]
|
usersFileName = sys.argv[2]
|
||||||
with open(usersFileName) as file:
|
with open(usersFileName, "r") as file:
|
||||||
for line in file:
|
for line in file:
|
||||||
user = json.loads(line)
|
user = json.loads(line)
|
||||||
id = str(user["_id"])
|
id = str(user["_id"])
|
||||||
|
|||||||
Reference in New Issue
Block a user