
import atexit
import os
import readline
import rlcompleter

historyPath = os.path.expanduser("~/.pyhistory")


def save_history(path=historyPath):
    import readline
    readline.write_history_file(path)


if os.path.exists(historyPath):
    readline.read_history_file(historyPath)

readline.parse_and_bind("tab: complete")
readline.parse_and_bind(r"\C-a: beginning-of-line")
readline.parse_and_bind(r"\C-e: end-of-line")
atexit.register(save_history)
del os, atexit, readline, rlcompleter, save_history, historyPath

# vim: ft=python


import atexit
import os
import readline
import rlcompleter

historyPath = os.path.expanduser("~/.pyhistory")


def save_history(path=historyPath):
    import readline
    readline.write_history_file(path)


if os.path.exists(historyPath):
    readline.read_history_file(historyPath)

try:
    import __builtin__
except ImportError:
    import builtins as __builtin__

__builtin__.true = True
__builtin__.false = False
__builtin__.null = None

readline.parse_and_bind("tab: complete")
readline.parse_and_bind(r"\C-a: beginning-of-line")
readline.parse_and_bind(r"\C-e: end-of-line")
atexit.register(save_history)
del os, atexit, readline, rlcompleter, save_history, historyPath

# vim: ft=python

Add json true/false/none in python repl
Add json true/false/none in python repl

https://mobile.twitter.com/mitsuhiko/status/1229385843585974272/photo/2

  
  import atexit
  import os
  import readline
  import rlcompleter
  
  historyPath = os.path.expanduser("~/.pyhistory")
  
  
  def save_history(path=historyPath):
      import readline
      readline.write_history_file(path)
  
  
  if os.path.exists(historyPath):
      readline.read_history_file(historyPath)
  
+ try:
+     import __builtin__
+ except ImportError:
+     import builtins as __builtin__
+ 
+ __builtin__.true = True
+ __builtin__.false = False
+ __builtin__.null = None
+ 
  readline.parse_and_bind("tab: complete")
  readline.parse_and_bind(r"\C-a: beginning-of-line")
  readline.parse_and_bind(r"\C-e: end-of-line")
  atexit.register(save_history)
  del os, atexit, readline, rlcompleter, save_history, historyPath
  
  # vim: ft=python
  
Add json true/false/none in python repl
## Code Before:

import atexit
import os
import readline
import rlcompleter

historyPath = os.path.expanduser("~/.pyhistory")


def save_history(path=historyPath):
    import readline
    readline.write_history_file(path)


if os.path.exists(historyPath):
    readline.read_history_file(historyPath)

readline.parse_and_bind("tab: complete")
readline.parse_and_bind(r"\C-a: beginning-of-line")
readline.parse_and_bind(r"\C-e: end-of-line")
atexit.register(save_history)
del os, atexit, readline, rlcompleter, save_history, historyPath

# vim: ft=python

## Instruction:
Add json true/false/none in python repl
## Code After:

import atexit
import os
import readline
import rlcompleter

historyPath = os.path.expanduser("~/.pyhistory")


def save_history(path=historyPath):
    import readline
    readline.write_history_file(path)


if os.path.exists(historyPath):
    readline.read_history_file(historyPath)

try:
    import __builtin__
except ImportError:
    import builtins as __builtin__

__builtin__.true = True
__builtin__.false = False
__builtin__.null = None

readline.parse_and_bind("tab: complete")
readline.parse_and_bind(r"\C-a: beginning-of-line")
readline.parse_and_bind(r"\C-e: end-of-line")
atexit.register(save_history)
del os, atexit, readline, rlcompleter, save_history, historyPath

# vim: ft=python
