Commit 40ed5a51 authored by andytnt's avatar andytnt

single user info

parent bdeec3de
...@@ -39,9 +39,9 @@ def check(args): ...@@ -39,9 +39,9 @@ def check(args):
error("Error", "Please specify database name, user and password") error("Error", "Please specify database name, user and password")
if not args.followers and not args.following: # if not args.followers and not args.following:
if args.user_full: # if args.user_full:
error("Error", "Please use --user-full with --followers or --following.") # error("Error", "Please use --user-full with --followers or --following.")
def loadUserList(ul, _type): def loadUserList(ul, _type):
""" Concatenate users """ Concatenate users
...@@ -249,6 +249,8 @@ def main(): ...@@ -249,6 +249,8 @@ def main():
twint.run.Profile(c) twint.run.Profile(c)
else: else:
twint.run.Profile(c) twint.run.Profile(c)
elif args.user_full and args.username:
twint.run.Lookup(c)
else: else:
twint.run.Search(c) twint.run.Search(c)
......
...@@ -2,7 +2,7 @@ from . import datelock, feed, get, output, verbose, storage ...@@ -2,7 +2,7 @@ from . import datelock, feed, get, output, verbose, storage
from asyncio import get_event_loop from asyncio import get_event_loop
from datetime import timedelta, datetime from datetime import timedelta, datetime
from .storage import db from .storage import db
import asyncio
#import logging #import logging
class Twint: class Twint:
...@@ -179,6 +179,13 @@ def Following(config): ...@@ -179,6 +179,13 @@ def Following(config):
if config.Pandas: if config.Pandas:
storage.panda.clean() storage.panda.clean()
def Lookup(config):
#logging.info("[<] " + str(datetime.now()) + ':: run+Lookup')
url = f"http://twitter.com/{config.Username}?lang=en"
loop = asyncio.get_event_loop()
loop.run_until_complete(get.User(url, config, db.Conn(config.Database)))
loop.close()
def Profile(config): def Profile(config):
config.Profile = True config.Profile = True
#logging.info("[<] " + str(datetime.now()) + ':: run+Profile') #logging.info("[<] " + str(datetime.now()) + ':: run+Profile')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment