Jul-06-2021, 09:25 AM
(Apr-09-2019, 06:32 PM)reniformpuls Wrote: This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this This is what your question looks like no one wants to read this.
How do I fix this? ^
Type out your problem like I type this sentence.
Press enter.
Provide information about the states like this:
states = [my, nice, python, code]
And honor the same biological/ergonomic concession
in your programming code
by not letting everything run the **** off of the screen.
I've re-formatted your code for you, closer to PEP8.
Now, please, google "how to wildcard search in pymongo" and leave this webpage alone.
import pymongo import re from pymongo import MongoClient # Connection connection = MongoClient() db = connection.test collection = db.zips # Constants are usually CAPITALIZED but it's all good. search = 0 # Defines and enables the search variable. query = 0 # Defines and enables the query variable. query_type = 0 # Defines and enables the query variable. start_counter = 0 # Defines and enables the start counter, setting it to 0 when the program is launched, # it will later be set to 1 so the start message will not unecessarily repeat itself. def Hello_Message(): """ The startup message """ print ("Welcome to the MongoDB / Python debug tool.") print ("Remember to close this tool at any time, press Ctrl+C.") print ("To search the MongoDB, First select a search method,") print (" and then type in your search parameters.") print ("Search methods are as follows:") def Instructions(): """ Prints the list of instructions. """ print ("Use 'O' for (O)bject ID") print ("Use 'P' for (P)opulation") print ("Use 'L' for (L)ocation") print ("Use 'C' for (C)ity") print ("Use 'S' for (S)tate") def Input(): """ Assigns the "search" variable to a search method - O for Object ID, N for Name, ect - This informs the query tool of your search criteria """ global search search = input("Please select your search method: ") def Query(): """ Run the Query """ global query global query_type if search == 'O': query_type = '_id' query = input("Object ID Search: ") elif search == 'P': query_type = 'pop' query = int(input("Population Search: ")) elif search == 'L': query_type = 'loc' query = input("Location Search: ") elif search == 'C': query_type = 'city' query = input("City Search: ") elif search == 'S': query_type = 'state' query = input("State: ") else: print ('Invalid search option, please try again.') if __name__ == "__main__": """ Main Execution body """ while start_counter == 0: Hello_Message() start_counter = 1 while start_counter == 1: Instructions() Input() Query() # Results are compiled into a list defined by the query. # This allows us to display multiple results based on multiple queries. results = db.zips.find({query_type:re.compile(query)}) for result in results: print (result) print()
Google and leave this webpage alone? Are you absolutely retarded? You are the epitome of the loser who thinks he's a hotshot because you got one answer +5'd on Stack Overflow. Your entire answer was quite hilariously absolutely useless, which I imagine the rest of your pathetic, inbred life must be. I hope you make some friends soon and stop being miserable on online forums where newbies are trying to learn to soothe your rather pathetic ego.