In [3]:
import facebook
graph = facebook.GraphAPI(access_token='EAACEdEose0cBACA4F6YxYS1qWU1xdra03NMafl5Wwg8CwzA52wYZCn6HIuEUZC6okqnd51PBU1okcFTWIZCzZABq9dqaz8UJLkWZCLlh6xzAsAogWEbUEYIxFiZBsiryEMLDy0ZBqymRHITyA61FmeDK6C67h2te4mdnHZAREZCwFBfUFhHhT6OjgaZBfpg167ZByAZD', version='2.2')
file = open('similar.txt')
out = open('similar_expand.csv', 'w')
out.write('page1,page2,link1,link2,similarity\n')
for line in file:
p1, p2, dis = line.split()
try:
page1 = graph.get_object(id=p1)
page2 = graph.get_object(id=p2)
# print(page1['name'], page2['name'], page1['link'], page2['link'], dis)
out.write('"'+page1['name']+'","'+page2['name']+'","'+page1['link']+'","'+page2['link']+'","'+dis+'"\n')
except:
pass
file.close()
out.close()
print('Complete')
# post = graph.get_object(id='465374246921091')
# for key in post:
# print(key, post[key])
In [2]:
import facebook
graph = facebook.GraphAPI(access_token='EAACEdEose0cBACA4F6YxYS1qWU1xdra03NMafl5Wwg8CwzA52wYZCn6HIuEUZC6okqnd51PBU1okcFTWIZCzZABq9dqaz8UJLkWZCLlh6xzAsAogWEbUEYIxFiZBsiryEMLDy0ZBqymRHITyA61FmeDK6C67h2te4mdnHZAREZCwFBfUFhHhT6OjgaZBfpg167ZByAZD', version='2.2')
file = open('cluster.txt')
out = open('cluster_expand.csv', 'w')
out.write('page,name,category,cluster\n')
for line in file:
page, cluster = line.split()
try:
obj = graph.get_object(id=page, fields='name,category')
out.write('"'+page+'","'+obj['name']+'","'+obj['category']+'","'+cluster+'"\n')
except:
pass
file.close()
out.close()
print('Complete')
# post = graph.get_object(id='465374246921091')
# for key in post:
# print(key, post[key])
In [1]:
file = open('similar.txt')
out = open('similar.csv', 'w')
out.write('page1,page2,similarity\n')
for line in file:
p1, p2, dis = line.split()
out.write(p1+','+p2+','+dis+'\n')
file.close()
out.close()
print('Complete')
In [ ]: