import praw def search_reddit(keyword, subreddit, client_id, client_secret, user_agent, limit=10000): # Initialize PRAW with your Reddit application credentials reddit = praw.Reddit(client_id=client_id, client_secret=client_secret, user_agent=user_agent) # Search the specified subreddit for the keyword results = reddit.subreddit(subreddit).search(keyword, limit=limit) for post in results: print(f"Title: {post.title}") print(f"URL: {post.url}") print(f"Score: {post.score}") print(f"Comments: {post.num_comments}") print("------------------------") # Example usage if __name__ == "__main__": CLIENT_ID = 'YOUR_CLIENT_ID' CLIENT_SECRET = 'YOUR_CLIENT_SECRET' USER_AGENT = 'my_reddit_scraper' keyword = "how to" subreddit = "vscode" search_reddit(keyword, subreddit, CLIENT_ID, CLIENT_SECRET, USER_AGENT)