zoukankan      html  css  js  c++  java
  • 设置python 命令行交互程序自己主动补齐

    1. 1. 新建Python环境变量配置文件:

      vim ~/.pystartup

      # Add auto-completion and a stored history file of commands to your Python
      # interactive interpreter. Requires Python 2.0+, readline. Autocomplete is
      # bound to the Esc key by default (you can change it - see readline docs).
      #
      # Store the file in ~/.pystartup, and set an environment variable to point
      # to it:  "export PYTHONSTARTUP=~/.pystartup" in bash.
      import atexit
      import os
      import readline
      import rlcompleter
      readline.parse_and_bind('tab: complete')
      historyPath = os.path.expanduser("~/.pyhistory")
      def save_history(historyPath=historyPath):
          import readline
          readline.write_history_file(historyPath)
      if os.path.exists(historyPath):
          readline.read_history_file(historyPath)
      atexit.register(save_history)
      del os, atexit, readline, rlcompleter, save_history, historyPath
    2. 2.设置Python环境变量:

    3. 即时生效,重新启动失效:export PYTHONSTARTUP=~/.pystartup  

    4. 永久对当前用户生效:echo "export PYTHONSTARTUP=~/.pystartup" >> ~/.bash_profile

  • 相关阅读:
    网页动画
    浮动
    定位
    盒子模型
    表单
    2017年07月05号课堂笔记
    2017年07月07号课堂笔记
    2017年07月03号课堂笔记
    2017年06月30号课堂笔记
    2017年06月28号课堂笔记
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/8392761.html
Copyright © 2011-2022 走看看