דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. Python
  5. עזרה הדדית - Python
  6. בקשה | רעיונות לכתיבת תוכנות

בקשה | רעיונות לכתיבת תוכנות

מתוזמן נעוץ נעול הועבר עזרה הדדית - Python
63 פוסטים 11 כותבים 1.2k צפיות 10 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • יוסף אלחנןי יוסף אלחנן

    @האדם-החושב יש לי ככה:
    a89b3718-a2ec-46aa-84dd-dceeb34333b2-image.png
    כפי שאתה רואה, יש לי מלא תמונות שאותם צילם צלם עם מצלמה שלו, ואת התמונות האלו אי אפשר לראות המצלמה ביתית (אצלי זה G7), בשביל שהמצלמה שלי תוכל לקרוא את התמונות אני צריך לשנות את שמות התמונות ממה שהם עכשיו לIMG_XXX (ברצף עולה של מספרים) וכך אני יכול לראות את זה במצלמה שלי.

    כבר שיניתי שמות לכ-300 תמונות ויש לי עוד 2,000...
    כבר כואבות לי האצבעות...

    מה שמודגש בצילומ זה תמונות שכבר שיניתי את השם ואלו שלא מודגשות הם של הצלם (שאותם אני לא יכול לראות במלצמה) בשם יואב...

    תודה רבה!!!!

    Y מנותק
    Y מנותק
    Yehuda 1
    כתב ב נערך לאחרונה על ידי
    #39

    @יוסף-אלחנן

    from os import listdir, rename
    
    for file in listdir():
        if not file.endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
            continue
        name_name = 'IMG_' + file.split('_')[1]
        rename(file, name_name)
        
    
    יוסף אלחנןי תגובה 1 תגובה אחרונה
    0
    • Y Yehuda 1

      @יוסף-אלחנן

      from os import listdir, rename
      
      for file in listdir():
          if not file.endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
              continue
          name_name = 'IMG_' + file.split('_')[1]
          rename(file, name_name)
          
      
      יוסף אלחנןי מחובר
      יוסף אלחנןי מחובר
      יוסף אלחנן
      מדריכים
      כתב ב נערך לאחרונה על ידי יוסף אלחנן
      #40

      @Yehuda-1
      וואו!
      תודה!

      אבל איך אני מריץ את זה?
      מה אני אמור לערוך לפני שאני מריץ את זה?

      תגובה 1 תגובה אחרונה
      0
      • דוד 1ד דוד 1

        @ממענדל אשמח מאוד! לתוכנה שהופכת את הטקסט של תגיות קובצי מוזיקה שרשומים בעברית (שם רצועה, אמן, ג'אנר, אלבום) שיהיה מימין לשמאל.
        לדוג' אם שם האמן הוא ליפא אז יהיה כתוב אפיל.

        לא מבין בזה, אז לא יודע מה תהיה רמת הקושי.
        יעזור לי מאוד!!
        @האדם-החושב זה אפשרי?

        האדם החושבה מנותק
        האדם החושבה מנותק
        האדם החושב
        מדריכים
        כתב ב נערך לאחרונה על ידי האדם החושב
        #41

        @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

        @האדם-החושב זה אפשרי?

        אפשרי בהחלט
        https://eyed3.readthedocs.io/en/latest/
        https://stackoverflow.com/questions/8948/accessing-mp3-metadata-with-python

        אבל למה שלא תנסה פשוט להשתמש בmp3tag?

        @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

        אבל איך אני מריץ את זה?
        מה אני אמור לערוך לפני שאני מריץ את זה?

        מותקן לך python על המחשב?

        יוסף אלחנןי דוד 1ד 2 תגובות תגובה אחרונה
        1
        • האדם החושבה האדם החושב

          @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

          @האדם-החושב זה אפשרי?

          אפשרי בהחלט
          https://eyed3.readthedocs.io/en/latest/
          https://stackoverflow.com/questions/8948/accessing-mp3-metadata-with-python

          אבל למה שלא תנסה פשוט להשתמש בmp3tag?

          @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

          אבל איך אני מריץ את זה?
          מה אני אמור לערוך לפני שאני מריץ את זה?

          מותקן לך python על המחשב?

          יוסף אלחנןי מחובר
          יוסף אלחנןי מחובר
          יוסף אלחנן
          מדריכים
          כתב ב נערך לאחרונה על ידי
          #42

          @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

          אבל למה שלא תנסה פשוט להשתמש בmp3tag?

          מה זה?

          @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

          מותקן לך python על המחשב?

          כן.

          האדם החושבה תגובה 1 תגובה אחרונה
          0
          • יוסף אלחנןי יוסף אלחנן

            @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

            אבל למה שלא תנסה פשוט להשתמש בmp3tag?

            מה זה?

            @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

            מותקן לך python על המחשב?

            כן.

            האדם החושבה מנותק
            האדם החושבה מנותק
            האדם החושב
            מדריכים
            כתב ב נערך לאחרונה על ידי האדם החושב
            #43

            @יוסף-אלחנן

            from os import listdir, rename
            from os.path import join
            
            path = r'./test'
            
            for file in listdir(path):
                if not file.lower().endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
                    continue
                old_path = join(path, file)
                name_name = 'IMG_' + file.split('_')[1]
                new_path = join(path, name_name)
                rename(old_path, new_path)
            
            

            שים את התמונות בתיקייה בשם "test", שים את הסקריפט בתיקייה אחת מעל ואז תריץ את הקובץ דרך שורת הפקודה

            יוסף אלחנןי תגובה 1 תגובה אחרונה
            1
            • האדם החושבה האדם החושב

              @יוסף-אלחנן

              from os import listdir, rename
              from os.path import join
              
              path = r'./test'
              
              for file in listdir(path):
                  if not file.lower().endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
                      continue
                  old_path = join(path, file)
                  name_name = 'IMG_' + file.split('_')[1]
                  new_path = join(path, name_name)
                  rename(old_path, new_path)
              
              

              שים את התמונות בתיקייה בשם "test", שים את הסקריפט בתיקייה אחת מעל ואז תריץ את הקובץ דרך שורת הפקודה

              יוסף אלחנןי מחובר
              יוסף אלחנןי מחובר
              יוסף אלחנן
              מדריכים
              כתב ב נערך לאחרונה על ידי
              #44

              @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

              בתיקייה אחת מעל

              מה הכוונה?
              שיהיה לי תיקיה ובה הקוד ועוד תיקיה של התמונות?

              האדם החושבה תגובה 1 תגובה אחרונה
              0
              • יוסף אלחנןי יוסף אלחנן

                @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

                בתיקייה אחת מעל

                מה הכוונה?
                שיהיה לי תיקיה ובה הקוד ועוד תיקיה של התמונות?

                האדם החושבה מנותק
                האדם החושבה מנותק
                האדם החושב
                מדריכים
                כתב ב נערך לאחרונה על ידי האדם החושב
                #45

                @יוסף-אלחנן
                שתהיה תיקייה בשם "פסח", לצורך העניין, שבתוכה יהיו הסקריפט ותיקייה בשם "test".

                יוסף אלחנןי תגובה 1 תגובה אחרונה
                1
                • האדם החושבה האדם החושב

                  @יוסף-אלחנן
                  שתהיה תיקייה בשם "פסח", לצורך העניין, שבתוכה יהיו הסקריפט ותיקייה בשם "test".

                  יוסף אלחנןי מחובר
                  יוסף אלחנןי מחובר
                  יוסף אלחנן
                  מדריכים
                  כתב ב נערך לאחרונה על ידי
                  #46

                  @האדם-החושב ואיך אני שם את הקוד?

                  האדם החושבה תגובה 1 תגובה אחרונה
                  0
                  • יוסף אלחנןי יוסף אלחנן

                    @האדם-החושב ואיך אני שם את הקוד?

                    האדם החושבה מנותק
                    האדם החושבה מנותק
                    האדם החושב
                    מדריכים
                    כתב ב נערך לאחרונה על ידי האדם החושב
                    #47

                    @יוסף-אלחנן
                    aaa.py

                    יוסף אלחנןי תגובה 1 תגובה אחרונה
                    1
                    • האדם החושבה האדם החושב

                      @יוסף-אלחנן
                      aaa.py

                      יוסף אלחנןי מחובר
                      יוסף אלחנןי מחובר
                      יוסף אלחנן
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #48

                      @האדם-החושב ככה טוב?
                      14d7474b-93bf-44b0-a2af-40d3e01e3405-image.png

                      תגובה 1 תגובה אחרונה
                      0
                      • האדם החושבה האדם החושב

                        @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

                        @האדם-החושב זה אפשרי?

                        אפשרי בהחלט
                        https://eyed3.readthedocs.io/en/latest/
                        https://stackoverflow.com/questions/8948/accessing-mp3-metadata-with-python

                        אבל למה שלא תנסה פשוט להשתמש בmp3tag?

                        @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

                        אבל איך אני מריץ את זה?
                        מה אני אמור לערוך לפני שאני מריץ את זה?

                        מותקן לך python על המחשב?

                        דוד 1ד מנותק
                        דוד 1ד מנותק
                        דוד 1
                        מדריכים
                        כתב ב נערך לאחרונה על ידי דוד 1
                        #49

                        @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

                        אבל למה שלא תנסה פשוט להשתמש בmp3tag?

                        בתוכנה?
                        לא יודע איך עושים שם היפוך טקסט לקבצים מרובים...
                        אשמח לעזרה

                        אפשרי בהחלט
                        https://eyed3.readthedocs.io/en/latest/
                        https://stackoverflow.com/questions/8948/accessing-mp3-metadata-with-python

                        סינית בשבילי...

                        תגובה 1 תגובה אחרונה
                        0
                        • יוסף אלחנןי מחובר
                          יוסף אלחנןי מחובר
                          יוסף אלחנן
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #50

                          אל תמנע טוב מבעליו!

                          @האדם-החושב הצדיק עזר לי בשליטה מרחוק, והכל בא על מקומו על הצד הטוב ביותר!!!

                          תודה רבה!!!!
                          👍
                          👑

                          3 תגובה 1 תגובה אחרונה
                          1
                          • יוסף אלחנןי יוסף אלחנן

                            אל תמנע טוב מבעליו!

                            @האדם-החושב הצדיק עזר לי בשליטה מרחוק, והכל בא על מקומו על הצד הטוב ביותר!!!

                            תודה רבה!!!!
                            👍
                            👑

                            3 מנותק
                            3 מנותק
                            3157686
                            כתב ב נערך לאחרונה על ידי
                            #51

                            @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

                            @האדם-החושב הצדיק עזר לי בשליטה מרחוק, והכל בא על מקומו על הצד הטוב ביותר!!!

                            נשמח לשמועה פרטים כיצד בדיוק

                            יוסף אלחנןי 2 תגובות תגובה אחרונה
                            1
                            • 3 3157686

                              @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

                              @האדם-החושב הצדיק עזר לי בשליטה מרחוק, והכל בא על מקומו על הצד הטוב ביותר!!!

                              נשמח לשמועה פרטים כיצד בדיוק

                              יוסף אלחנןי מחובר
                              יוסף אלחנןי מחובר
                              יוסף אלחנן
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #52

                              @3157686 נראה לי שתצטרכו לשמוע את זה מהמלך החושב בכבודו ובעצמו, כי אין לי כל כך מושג מה היה שם...

                              👶

                              3 תגובה 1 תגובה אחרונה
                              1
                              • 3 3157686

                                @יוסף-אלחנן כתב בבקשה | רעיונות לכתיבת תוכנות:

                                @האדם-החושב הצדיק עזר לי בשליטה מרחוק, והכל בא על מקומו על הצד הטוב ביותר!!!

                                נשמח לשמועה פרטים כיצד בדיוק

                                יוסף אלחנןי מחובר
                                יוסף אלחנןי מחובר
                                יוסף אלחנן
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #53

                                @3157686 בגדול הוא ערך את הקוד שיהיה מותאם בדיוק לצרכים שלי, והסביר לי איך להריץ את זה ו... הופ, השמות הוחלפו!

                                בא לא נכנס לזה שלא הבנתי מילה, והוא עשה הכל בשליטה מרחוק...
                                😉

                                תגובה 1 תגובה אחרונה
                                0
                                • יוסף אלחנןי יוסף אלחנן

                                  @3157686 נראה לי שתצטרכו לשמוע את זה מהמלך החושב בכבודו ובעצמו, כי אין לי כל כך מושג מה היה שם...

                                  👶

                                  3 מנותק
                                  3 מנותק
                                  3157686
                                  כתב ב נערך לאחרונה על ידי
                                  #54

                                  @יוסף-אלחנן
                                  @האדם-החושב

                                  @3157686 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                  נשמח לשמועה פרטים כיצד בדיוק

                                  אפשר לקבל פרטים מה בדיוק עשית לו זה יכול לעזור לי לכמה דברים

                                  תגובה 1 תגובה אחרונה
                                  2
                                  • דוד 1ד דוד 1

                                    @ממענדל אשמח מאוד! לתוכנה שהופכת את הטקסט של תגיות קובצי מוזיקה שרשומים בעברית (שם רצועה, אמן, ג'אנר, אלבום) שיהיה מימין לשמאל.
                                    לדוג' אם שם האמן הוא ליפא אז יהיה כתוב אפיל.

                                    לא מבין בזה, אז לא יודע מה תהיה רמת הקושי.
                                    יעזור לי מאוד!!
                                    @האדם-החושב זה אפשרי?

                                    האדם החושבה מנותק
                                    האדם החושבה מנותק
                                    האדם החושב
                                    מדריכים
                                    כתב ב נערך לאחרונה על ידי
                                    #55

                                    @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                    @האדם-החושב זה אפשרי?

                                    תנסה את זה:

                                    import os
                                    import eyed3
                                    
                                    def process_in_folder(folder_path):
                                        for root, _, files in os.walk(folder_path):
                                            for file_name in files:
                                                if file_name.lower().endswith(".mp3"):
                                                    reverse_tag(os.path.join(root, file_name))
                                                    old_path = os.path.join(root, file_name)
                                                    new_path = os.path.join(root, reverse_name(file_name)+".mp3")
                                                    os.rename(old_path, new_path)
                                    
                                    def reverse_name(file_name):
                                        name = file_name.split(".")
                                        name_reverse = name[0][::-1]
                                        return name_reverse
                                    
                                    def reverse_tag(file):
                                        audiofile = eyed3.load(file)
                                        artist = audiofile.tag._getArtist()
                                        title = audiofile.tag._getTitle()
                                        album_artist = audiofile.tag._getAlbumArtist()
                                        album = audiofile.tag._getAlbum()
                                        audiofile.tag.artist = artist[::-1]
                                        audiofile.tag.album = album[::-1]
                                        audiofile.tag.album_artist = album_artist[::-1]
                                        audiofile.tag.title = title[::-1]
                                        audiofile.tag.save()
                                    
                                    
                                    folder_path = ""
                                    process_in_folder(folder_path)
                                    

                                    @3157686 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                    אפשר לקבל פרטים מה בדיוק עשית לו זה יכול לעזור לי לכמה דברים

                                    from os import listdir, rename
                                    from os.path import join
                                    num = 312
                                    
                                    path = r'./תמונות'
                                    
                                    for file in listdir(path):
                                        if not file.lower().endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
                                            continue
                                        num += 1
                                        old_path = join(path, file)
                                        if num < 1000:
                                            name_name = 'IMG_' + "0" + str(num) + ".jpg"
                                        else:
                                            name_name = 'IMG_' +  str(num) + ".jpg"
                                        
                                        new_path = join(path, name_name)
                                        rename(old_path, new_path)
                                    
                                    יוסף אלחנןי דוד 1ד 2 תגובות תגובה אחרונה
                                    4
                                    • האדם החושבה האדם החושב

                                      @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                      @האדם-החושב זה אפשרי?

                                      תנסה את זה:

                                      import os
                                      import eyed3
                                      
                                      def process_in_folder(folder_path):
                                          for root, _, files in os.walk(folder_path):
                                              for file_name in files:
                                                  if file_name.lower().endswith(".mp3"):
                                                      reverse_tag(os.path.join(root, file_name))
                                                      old_path = os.path.join(root, file_name)
                                                      new_path = os.path.join(root, reverse_name(file_name)+".mp3")
                                                      os.rename(old_path, new_path)
                                      
                                      def reverse_name(file_name):
                                          name = file_name.split(".")
                                          name_reverse = name[0][::-1]
                                          return name_reverse
                                      
                                      def reverse_tag(file):
                                          audiofile = eyed3.load(file)
                                          artist = audiofile.tag._getArtist()
                                          title = audiofile.tag._getTitle()
                                          album_artist = audiofile.tag._getAlbumArtist()
                                          album = audiofile.tag._getAlbum()
                                          audiofile.tag.artist = artist[::-1]
                                          audiofile.tag.album = album[::-1]
                                          audiofile.tag.album_artist = album_artist[::-1]
                                          audiofile.tag.title = title[::-1]
                                          audiofile.tag.save()
                                      
                                      
                                      folder_path = ""
                                      process_in_folder(folder_path)
                                      

                                      @3157686 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                      אפשר לקבל פרטים מה בדיוק עשית לו זה יכול לעזור לי לכמה דברים

                                      from os import listdir, rename
                                      from os.path import join
                                      num = 312
                                      
                                      path = r'./תמונות'
                                      
                                      for file in listdir(path):
                                          if not file.lower().endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
                                              continue
                                          num += 1
                                          old_path = join(path, file)
                                          if num < 1000:
                                              name_name = 'IMG_' + "0" + str(num) + ".jpg"
                                          else:
                                              name_name = 'IMG_' +  str(num) + ".jpg"
                                          
                                          new_path = join(path, name_name)
                                          rename(old_path, new_path)
                                      
                                      יוסף אלחנןי מחובר
                                      יוסף אלחנןי מחובר
                                      יוסף אלחנן
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #56

                                      חבר'ה, תקשיבו!

                                      מתהלך כאן ביננו גאון מטורף!

                                      @האדם-החושב תודה לך!!!

                                      👑

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • האדם החושבה האדם החושב

                                        @דוד-1 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                        @האדם-החושב זה אפשרי?

                                        תנסה את זה:

                                        import os
                                        import eyed3
                                        
                                        def process_in_folder(folder_path):
                                            for root, _, files in os.walk(folder_path):
                                                for file_name in files:
                                                    if file_name.lower().endswith(".mp3"):
                                                        reverse_tag(os.path.join(root, file_name))
                                                        old_path = os.path.join(root, file_name)
                                                        new_path = os.path.join(root, reverse_name(file_name)+".mp3")
                                                        os.rename(old_path, new_path)
                                        
                                        def reverse_name(file_name):
                                            name = file_name.split(".")
                                            name_reverse = name[0][::-1]
                                            return name_reverse
                                        
                                        def reverse_tag(file):
                                            audiofile = eyed3.load(file)
                                            artist = audiofile.tag._getArtist()
                                            title = audiofile.tag._getTitle()
                                            album_artist = audiofile.tag._getAlbumArtist()
                                            album = audiofile.tag._getAlbum()
                                            audiofile.tag.artist = artist[::-1]
                                            audiofile.tag.album = album[::-1]
                                            audiofile.tag.album_artist = album_artist[::-1]
                                            audiofile.tag.title = title[::-1]
                                            audiofile.tag.save()
                                        
                                        
                                        folder_path = ""
                                        process_in_folder(folder_path)
                                        

                                        @3157686 כתב בבקשה | רעיונות לכתיבת תוכנות:

                                        אפשר לקבל פרטים מה בדיוק עשית לו זה יכול לעזור לי לכמה דברים

                                        from os import listdir, rename
                                        from os.path import join
                                        num = 312
                                        
                                        path = r'./תמונות'
                                        
                                        for file in listdir(path):
                                            if not file.lower().endswith('.jpg') or file.startswith('IMG_') or '_' not in file:
                                                continue
                                            num += 1
                                            old_path = join(path, file)
                                            if num < 1000:
                                                name_name = 'IMG_' + "0" + str(num) + ".jpg"
                                            else:
                                                name_name = 'IMG_' +  str(num) + ".jpg"
                                            
                                            new_path = join(path, name_name)
                                            rename(old_path, new_path)
                                        
                                        דוד 1ד מנותק
                                        דוד 1ד מנותק
                                        דוד 1
                                        מדריכים
                                        כתב ב נערך לאחרונה על ידי
                                        #57

                                        @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

                                        תנסה את זה:

                                        > import os
                                        > import eyed3
                                        >  
                                        > def process_in_folder(folder_path):
                                        >     for root, _, files in os.walk(folder_path):
                                        >         for file_name in files:
                                        >             if file_name.lower().endswith(".mp3"):
                                        >                 reverse_tag(os.path.join(root, file_name))
                                        >                 old_path = os.path.join(root, file_name)
                                        >                 new_path = os.path.join(root, reverse_name(file_name)+".mp3")
                                        >                 os.rename(old_path, new_path)
                                        >  
                                        > def reverse_name(file_name):
                                        >     name = file_name.split(".")
                                        >     name_reverse = name[0][::-1]
                                        >     return name_reverse
                                        >  
                                        > def reverse_tag(file):
                                        >     audiofile = eyed3.load(file)
                                        >     artist = audiofile.tag._getArtist()
                                        >     title = audiofile.tag._getTitle()
                                        >     album_artist = audiofile.tag._getAlbumArtist()
                                        >     album = audiofile.tag._getAlbum()
                                        >     audiofile.tag.artist = artist[::-1]
                                        >     audiofile.tag.album = album[::-1]
                                        >     audiofile.tag.album_artist = album_artist[::-1]
                                        >     audiofile.tag.title = title[::-1]
                                        >     audiofile.tag.save()
                                        >  
                                        >  
                                        > folder_path = ""
                                        > process_in_folder(folder_path)
                                        

                                        הזנתי בfolder_path את הנתיב המבוקש
                                        שמרתי את הקוד עם סיומת PY ולא עבד.

                                        התקנתי פייתון 3.12 איך מריצים בו קודים? איך פותחים טרמינל?

                                        יכול להיות שצריך בשביל זה להתקין מודול eyde3?
                                        איך עושים את זה?

                                        sivan22S האדם החושבה 2 תגובות תגובה אחרונה
                                        0
                                        • דוד 1ד דוד 1

                                          @האדם-החושב כתב בבקשה | רעיונות לכתיבת תוכנות:

                                          תנסה את זה:

                                          > import os
                                          > import eyed3
                                          >  
                                          > def process_in_folder(folder_path):
                                          >     for root, _, files in os.walk(folder_path):
                                          >         for file_name in files:
                                          >             if file_name.lower().endswith(".mp3"):
                                          >                 reverse_tag(os.path.join(root, file_name))
                                          >                 old_path = os.path.join(root, file_name)
                                          >                 new_path = os.path.join(root, reverse_name(file_name)+".mp3")
                                          >                 os.rename(old_path, new_path)
                                          >  
                                          > def reverse_name(file_name):
                                          >     name = file_name.split(".")
                                          >     name_reverse = name[0][::-1]
                                          >     return name_reverse
                                          >  
                                          > def reverse_tag(file):
                                          >     audiofile = eyed3.load(file)
                                          >     artist = audiofile.tag._getArtist()
                                          >     title = audiofile.tag._getTitle()
                                          >     album_artist = audiofile.tag._getAlbumArtist()
                                          >     album = audiofile.tag._getAlbum()
                                          >     audiofile.tag.artist = artist[::-1]
                                          >     audiofile.tag.album = album[::-1]
                                          >     audiofile.tag.album_artist = album_artist[::-1]
                                          >     audiofile.tag.title = title[::-1]
                                          >     audiofile.tag.save()
                                          >  
                                          >  
                                          > folder_path = ""
                                          > process_in_folder(folder_path)
                                          

                                          הזנתי בfolder_path את הנתיב המבוקש
                                          שמרתי את הקוד עם סיומת PY ולא עבד.

                                          התקנתי פייתון 3.12 איך מריצים בו קודים? איך פותחים טרמינל?

                                          יכול להיות שצריך בשביל זה להתקין מודול eyde3?
                                          איך עושים את זה?

                                          sivan22S מנותק
                                          sivan22S מנותק
                                          sivan22
                                          כתב ב נערך לאחרונה על ידי
                                          #58

                                          @דוד-1 https://mitmachim.top/topic/69165/מדריך-התקנת-פייתון-וחבילות-pip-בדגש-לנטפרי

                                          מקווה שזה יעזור לך.

                                          תגובה 1 תגובה אחרונה
                                          1

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • פופולרי
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר