forked from endorphant/ttbp
		
	fixed raw_input error for python 3
This commit is contained in:
		
							parent
							
								
									9546c67e0c
								
							
						
					
					
						commit
						d71790fff6
					
				
							
								
								
									
										31
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							| @ -40,6 +40,7 @@ import time | |||||||
| import json | import json | ||||||
| from email.mime.text import MIMEText | from email.mime.text import MIMEText | ||||||
| import datetime | import datetime | ||||||
|  | from six.moves import input | ||||||
| 
 | 
 | ||||||
| import inflect | import inflect | ||||||
| 
 | 
 | ||||||
| @ -233,7 +234,7 @@ def check_init(): | |||||||
|             setup_repair() |             setup_repair() | ||||||
|         else: |         else: | ||||||
| 
 | 
 | ||||||
|             raw_input("press <enter> to explore your feels.\n\n") |             input("press <enter> to explore your feels.\n\n") | ||||||
| 
 | 
 | ||||||
|         core.load(SETTINGS) |         core.load(SETTINGS) | ||||||
| 
 | 
 | ||||||
| @ -246,7 +247,7 @@ def init(): | |||||||
|     """ |     """ | ||||||
| 
 | 
 | ||||||
|     try: |     try: | ||||||
|         raw_input(""" |         input(""" | ||||||
| i don't recognize you, stranger. let's make friends. | i don't recognize you, stranger. let's make friends. | ||||||
| 
 | 
 | ||||||
| press <enter> to begin, or <ctrl-c> to get out of here.""") | press <enter> to begin, or <ctrl-c> to get out of here.""") | ||||||
| @ -296,7 +297,7 @@ press <enter> to begin, or <ctrl-c> to get out of here.""") | |||||||
|     setup() |     setup() | ||||||
|     core.load(SETTINGS) |     core.load(SETTINGS) | ||||||
| 
 | 
 | ||||||
|     raw_input("\nyou're all good to go, "+chatter.say("friend")+"! hit <enter> to continue.\n\n") |     input("\nyou're all good to go, "+chatter.say("friend")+"! hit <enter> to continue.\n\n") | ||||||
|     return "" |     return "" | ||||||
| 
 | 
 | ||||||
| def gen_header(): | def gen_header(): | ||||||
| @ -396,7 +397,7 @@ def setup_repair(): | |||||||
| 
 | 
 | ||||||
|     print("...") |     print("...") | ||||||
|     time.sleep(1) |     time.sleep(1) | ||||||
|     raw_input("\nyou're all good to go, "+chatter.say("friend")+"! hit <enter> to continue.\n\n") |     input("\nyou're all good to go, "+chatter.say("friend")+"! hit <enter> to continue.\n\n") | ||||||
| 
 | 
 | ||||||
| def setup(): | def setup(): | ||||||
|     ''' |     ''' | ||||||
| @ -420,7 +421,7 @@ def setup(): | |||||||
|     util.print_menu(menuOptions, SETTINGS.get("rainbows", False)) |     util.print_menu(menuOptions, SETTINGS.get("rainbows", False)) | ||||||
| 
 | 
 | ||||||
|     try: |     try: | ||||||
|         choice = raw_input("\npick a setting to change (or type 'q' to exit): ") |         choice = input("\npick a setting to change (or type 'q' to exit): ") | ||||||
|     except KeyboardInterrupt: |     except KeyboardInterrupt: | ||||||
|         redraw(EJECT) |         redraw(EJECT) | ||||||
|         return SETTINGS |         return SETTINGS | ||||||
| @ -475,7 +476,7 @@ def setup(): | |||||||
|         save_settings() |         save_settings() | ||||||
|         return setup() |         return setup() | ||||||
| 
 | 
 | ||||||
|     raw_input("\nyou're all good to go, {friend}! hit <enter> to continue.\n\n".format(friend=chatter.say("friend"))) |     input("\nyou're all good to go, {friend}! hit <enter> to continue.\n\n".format(friend=chatter.say("friend"))) | ||||||
|     redraw() |     redraw() | ||||||
| 
 | 
 | ||||||
|     return SETTINGS |     return SETTINGS | ||||||
| @ -511,7 +512,7 @@ def main_menu(): | |||||||
|     util.print_menu(menuOptions, SETTINGS.get("rainbows", False)) |     util.print_menu(menuOptions, SETTINGS.get("rainbows", False)) | ||||||
| 
 | 
 | ||||||
|     try: |     try: | ||||||
|         choice = raw_input("\ntell me about your feels (or type 'q' to exit): ") |         choice = input("\ntell me about your feels (or type 'q' to exit): ") | ||||||
|     except KeyboardInterrupt: |     except KeyboardInterrupt: | ||||||
|         redraw(EJECT) |         redraw(EJECT) | ||||||
|         return main_menu() |         return main_menu() | ||||||
| @ -571,12 +572,12 @@ def feedback_menu(): | |||||||
|     ''' |     ''' | ||||||
| 
 | 
 | ||||||
|     util.print_menu(SUBJECTS, SETTINGS.get("rainbows", False)) |     util.print_menu(SUBJECTS, SETTINGS.get("rainbows", False)) | ||||||
|     choice = raw_input("\npick a category for your feedback: ") |     choice = input("\npick a category for your feedback: ") | ||||||
| 
 | 
 | ||||||
|     cat = "" |     cat = "" | ||||||
|     if choice in ['0', '1', '2', '3']: |     if choice in ['0', '1', '2', '3']: | ||||||
|         cat = SUBJECTS[int(choice)] |         cat = SUBJECTS[int(choice)] | ||||||
|         entered = raw_input(""" |         entered = input(""" | ||||||
| composing a {mail_category} to ~endorphant. | composing a {mail_category} to ~endorphant. | ||||||
| 
 | 
 | ||||||
| press <enter> to open an external text editor. mail will be sent once you save and quit. | press <enter> to open an external text editor. mail will be sent once you save and quit. | ||||||
| @ -751,7 +752,7 @@ i'd love to hear about your ideas and brainstorm about new features! | |||||||
| thanks to everyone who reads, listens, writes, and feels.\ | thanks to everyone who reads, listens, writes, and feels.\ | ||||||
|         """) |         """) | ||||||
| 
 | 
 | ||||||
|     raw_input("\n\npress <enter> to go back home.\n\n") |     input("\n\npress <enter> to go back home.\n\n") | ||||||
|     redraw() |     redraw() | ||||||
| 
 | 
 | ||||||
|     return |     return | ||||||
| @ -763,7 +764,7 @@ def write_entry(entry=os.path.join(config.USER_DATA, "test.txt")): | |||||||
|     main feels-recording handler |     main feels-recording handler | ||||||
|     ''' |     ''' | ||||||
| 
 | 
 | ||||||
|     entered = raw_input(""" |     entered = input(""" | ||||||
| feels will be recorded for today, {today}. | feels will be recorded for today, {today}. | ||||||
| 
 | 
 | ||||||
| if you've already started recording feels for this day, you | if you've already started recording feels for this day, you | ||||||
| @ -972,7 +973,7 @@ wall will be recorded if you save the file, and you can cancel | |||||||
| your changes by exiting without saving. | your changes by exiting without saving. | ||||||
| 
 | 
 | ||||||
| """) | """) | ||||||
|         raw_input("press <enter> to visit the wall\n\n") |         input("press <enter> to visit the wall\n\n") | ||||||
|         subprocess.call([SETTINGS.get("editor"), config.WALL]) |         subprocess.call([SETTINGS.get("editor"), config.WALL]) | ||||||
|         subprocess.call(["rm", config.WALL_LOCK]) |         subprocess.call(["rm", config.WALL_LOCK]) | ||||||
|         redraw("thanks for visiting the graffiti wall!") |         redraw("thanks for visiting the graffiti wall!") | ||||||
| @ -1033,13 +1034,13 @@ def select_publish_dir(): | |||||||
|         print("\ncurrent publish dir:\t"+os.path.join(config.PUBLIC, SETTINGS["publish dir"])) |         print("\ncurrent publish dir:\t"+os.path.join(config.PUBLIC, SETTINGS["publish dir"])) | ||||||
|         republish = True |         republish = True | ||||||
| 
 | 
 | ||||||
|     choice = raw_input("\nwhere do you want your blog published? (leave blank to use default \"blog\") ") |     choice = input("\nwhere do you want your blog published? (leave blank to use default \"blog\") ") | ||||||
|     if not choice: |     if not choice: | ||||||
|         choice = "blog" |         choice = "blog" | ||||||
| 
 | 
 | ||||||
|     publishDir = os.path.join(config.PUBLIC, choice) |     publishDir = os.path.join(config.PUBLIC, choice) | ||||||
|     while os.path.exists(publishDir): |     while os.path.exists(publishDir): | ||||||
|         second = raw_input("\n"+publishDir+"""\ |         second = input("\n"+publishDir+"""\ | ||||||
|  already exists! |  already exists! | ||||||
| 
 | 
 | ||||||
| setting this as your publishing directory means this program may | setting this as your publishing directory means this program may | ||||||
| @ -1278,7 +1279,7 @@ something strange happened to you during this update. | |||||||
|     confirm = "" |     confirm = "" | ||||||
| 
 | 
 | ||||||
|     while confirm not in ("x", "<x>", "X", "<X>"): |     while confirm not in ("x", "<x>", "X", "<X>"): | ||||||
|         confirm = raw_input("\nplease type <x> when you've finished reading about the updates! ") |         confirm = input("\nplease type <x> when you've finished reading about the updates! ") | ||||||
| 
 | 
 | ||||||
|     open(versionFile, "w").write(__version__) |     open(versionFile, "w").write(__version__) | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -25,6 +25,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |||||||
| ''' | ''' | ||||||
| import random | import random | ||||||
| import time | import time | ||||||
|  | from six.moves import input | ||||||
| 
 | 
 | ||||||
| import colorama | import colorama | ||||||
| import inflect | import inflect | ||||||
| @ -179,7 +180,7 @@ def list_select(options, prompt): | |||||||
|     ans = "" |     ans = "" | ||||||
|     invalid = True |     invalid = True | ||||||
| 
 | 
 | ||||||
|     choice = raw_input("\n"+prompt) |     choice = input("\n"+prompt) | ||||||
| 
 | 
 | ||||||
|     if choice in BACKS: |     if choice in BACKS: | ||||||
|         return False |         return False | ||||||
| @ -205,11 +206,11 @@ def input_yn(query): | |||||||
|     ''' |     ''' | ||||||
| 
 | 
 | ||||||
|     try: |     try: | ||||||
|         ans = raw_input(query+" [y/n] ") |         ans = input(query+" [y/n] ") | ||||||
|     except KeyboardInterrupt: |     except KeyboardInterrupt: | ||||||
|         input_yn(query) |         input_yn(query) | ||||||
| 
 | 
 | ||||||
|     while ans not in ["y", "n"]: |     while ans not in ["y", "n"]: | ||||||
|         ans = raw_input("'y' or 'n' please: ") |         ans = input("'y' or 'n' please: ") | ||||||
| 
 | 
 | ||||||
|     return ans == "y" |     return ans == "y" | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user