3

ディレクトリ内のすべてのファイル (または少なくともインポート元のすべてのファイル) を評価するために python-mode を取得する方法はありますか?

同じディレクトリ内の別のファイルからインポートするファイルで作業する場合、依存ファイルで行われた変更を取得するために、下位の python プロセスを強制終了してから再作成する必要があります。

4

2 に答える 2

1

これを試して:

(require 'cl-lib)

(defun eval-all-the-python ()
  (interactive)
  (mapcar #'python-shell-send-file
          (cl-remove-if-not
           (lambda(x)(string-match "py$" x))
           (directory-files default-directory))))

*scratch*これをC-j両方の式の前後に 貼り付けるだけです。M-x eval-all-the-pythonPythonファイルの1つにアクセスするとき。でこれをテストしてくださいemacs -q

于 2013-07-16T16:45:38.757 に答える