Navigation

    Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    ImportError: No module named Npp

    Help wanted · · · – – – · · ·
    2
    5
    2023
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • HealPotion
      HealPotion last edited by

      import os;
      import sys;
      from Npp import notepad

      filePathSrc=“M:\server”

      for root, dirs, files in os.walk(filePathSrc):
      for fn in files:
      if fn[-4:] == ‘.yml’:
      notepad.open(root + “\” + fn)
      notepad.runMenuCommand(“Encoding”, “Convert to ANSI”)
      notepad.runMenuCommand(“Encoding”, “Encode in ANSI”)
      notepad.save()
      notepad.close()

      Process started (PID=124000) >>>
      Traceback (most recent call last):
      File “ansi.py”, line 3, in <module>
      from Npp import notepad
      ImportError: No module named Npp
      <<< Process finished (PID=124000). (Exit code 1)

      Claudia Frank 1 Reply Last reply Reply Quote 2
      • Claudia Frank
        Claudia Frank @HealPotion last edited by

        @HealPotion

        did you run the script via NppExec plugin?
        You need to use PythonScript Plugin to have access to the notepad object

        Cheers
        Claudia

        1 Reply Last reply Reply Quote 1
        • HealPotion
          HealPotion last edited by

          How do I run the script through NppExec?

          Thanks for the response.

          Claudia Frank 1 Reply Last reply Reply Quote 1
          • Claudia Frank
            Claudia Frank @HealPotion last edited by

            @HealPotion

            you can’t - NppExec does not know anything about Npp - you need to use Python Script plugin as this plugin is creating and exporting the Npp namespace.

            Cheers
            Claudia

            1 Reply Last reply Reply Quote 2
            • HealPotion
              HealPotion last edited by

              Thank you!

              This problem is solved.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright © 2014 NodeBB Forums | Contributors