Star-Mapper/app.py

40 lines
873 B
Python
Raw Normal View History

2019-04-22 15:04:52 +00:00
from flask import Flask, request
import os
import urlchecker
import sitemapper
import _pickle as cPickle
import json
#----------------------------------------------------------------------------#
# App Config.
#----------------------------------------------------------------------------#
app = Flask(__name__)
#----------------------------------------------------------------------------#
# Controllers.
#----------------------------------------------------------------------------#
@app.route('/test/')
def index():
url = request.args.get("url")
2019-04-27 12:23:56 +00:00
#print(url)
2019-04-22 15:04:52 +00:00
obj = sitemapper.url(url)
2019-04-27 12:23:56 +00:00
obj.run_check(url)
2019-04-22 15:04:52 +00:00
with open('your_file.txt', 'w') as f:
for item in obj.sites:
f.write("%s\n" % item)
2019-04-27 12:23:56 +00:00
return "done"
2019-04-22 15:04:52 +00:00
if __name__ == '__main__':
port = int(os.environ.get('PORT', 80))
app.run(host='0.0.0.0', port=port)