דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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
35 פוסטים 8 כותבים 805 צפיות 7 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • Y Yehuda 1

    @NH-LOCAL
    מצטער חבר, אני ביום יום במשך שעות עוסק בענייני תכנות.
    אם עוזר לך (Flask, Discord, Web Development, Python Sockets).
    ברב המקרים או שמר ChatGPT ממציא שטויות שלא קיימות בשום עולם,
    או שהוא מביא משהו שלא עוזר.
    אני ממש לא חושב שהוא לא שמיש לגמרי! הוא הרבה פעמיים עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על תוצאות באתרים של בני אדם שמביאים תשובות מהידע ולא מההיגיון לכאורה של AI.

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

    NH.LOCALN מנותק
    NH.LOCALN מנותק
    NH.LOCAL
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #14

    @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

    אני ממש לא חושב שהוא לא שמיש לגמרי! הוא הרבה פעמיים עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על תוצאות באתרים של בני אדם שמביאים תשובות מהידע ולא מההיגיון לכאורה של AI.

    הוא בהחלט עונה תשובות מידע. מטבע הדברים, שפות שאין עליהם הרבה מידע, או ספריות חדשות שנוצרו או השתנו אחרי הזמן בו הא נוצר - הוא בהחלט לא אמור לדעת עליהם. כמו שמפתח שמשתמש רק ב-JAVA, לא יענה על שאלה לגבי C#.

    אני אישית מפתח בעיקר בפייתון, שמעצם היותה שפה עם כל כך הרבה מידע ועזרה באינטרנט - היא מפותחת יותר גם בעולם ה-LLM

    @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

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

    זה נכון.

    לאינדקס המלא של כלל הסקריפטים שלי
    https://nhlocal.github.io

    Y תגובה 1 תגובה אחרונה
    0
    • NH.LOCALN NH.LOCAL

      @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

      אני ממש לא חושב שהוא לא שמיש לגמרי! הוא הרבה פעמיים עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על תוצאות באתרים של בני אדם שמביאים תשובות מהידע ולא מההיגיון לכאורה של AI.

      הוא בהחלט עונה תשובות מידע. מטבע הדברים, שפות שאין עליהם הרבה מידע, או ספריות חדשות שנוצרו או השתנו אחרי הזמן בו הא נוצר - הוא בהחלט לא אמור לדעת עליהם. כמו שמפתח שמשתמש רק ב-JAVA, לא יענה על שאלה לגבי C#.

      אני אישית מפתח בעיקר בפייתון, שמעצם היותה שפה עם כל כך הרבה מידע ועזרה באינטרנט - היא מפותחת יותר גם בעולם ה-LLM

      @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

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

      זה נכון.

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

      @NH-LOCAL

      @NH-LOCAL כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

      הוא בהחלט עונה תשובות מידע. מטבע הדברים, שפות שאין עליהם הרבה מידע, או ספריות חדשות שנוצרו או השתנו אחרי הזמן בו הא נוצר - הוא בהחלט לא אמור לדעת עליהם. כמו שמפתח שמשתמש רק ב-JAVA, לא יענה על שאלה לגבי C#.

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

      אני מסכים שהוא עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על פני תשובות בגיטאב או סטאק.

      NH.LOCALN תגובה 1 תגובה אחרונה
      0
      • Y Yehuda 1

        @NH-LOCAL
        מצטער חבר, אני ביום יום במשך שעות עוסק בענייני תכנות.
        אם עוזר לך (Flask, Discord, Web Development, Python Sockets).
        ברב המקרים או שמר ChatGPT ממציא שטויות שלא קיימות בשום עולם,
        או שהוא מביא משהו שלא עוזר.
        אני ממש לא חושב שהוא לא שמיש לגמרי! הוא הרבה פעמיים עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על תוצאות באתרים של בני אדם שמביאים תשובות מהידע ולא מההיגיון לכאורה של AI.

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

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

        @Yehuda-1
        אני ממש לא מסכים היה הרבה דברים שהוא ממש עזר לי וניסיתי הרבה מאוד פורומים והאחוזים שעזרו ממש לא מתקרב לבינה מלאכותית שממש עזרה
        נכון שלפעמים יש שגיאות אבל בדרך כלל או שאפשר לבקש ממנו שיסדר או שעוברים על זה ומסדרים את השגיאות
        בדרך כלל זה עובד

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

          @Yehuda-1
          אני ממש לא מסכים היה הרבה דברים שהוא ממש עזר לי וניסיתי הרבה מאוד פורומים והאחוזים שעזרו ממש לא מתקרב לבינה מלאכותית שממש עזרה
          נכון שלפעמים יש שגיאות אבל בדרך כלל או שאפשר לבקש ממנו שיסדר או שעוברים על זה ומסדרים את השגיאות
          בדרך כלל זה עובד

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

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

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

            @NH-LOCAL

            @NH-LOCAL כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

            הוא בהחלט עונה תשובות מידע. מטבע הדברים, שפות שאין עליהם הרבה מידע, או ספריות חדשות שנוצרו או השתנו אחרי הזמן בו הא נוצר - הוא בהחלט לא אמור לדעת עליהם. כמו שמפתח שמשתמש רק ב-JAVA, לא יענה על שאלה לגבי C#.

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

            אני מסכים שהוא עוזר הרבה, אבל לא מספיק שאני יעדיף אותו על פני תשובות בגיטאב או סטאק.

            NH.LOCALN מנותק
            NH.LOCALN מנותק
            NH.LOCAL
            מדריכים
            כתב ב נערך לאחרונה על ידי
            #18

            @Yehuda-1 אני באופן אישי זוכר את עצמי לפני עידן ה-AI, משתגע בשביל למצוא תיעוד פשוט על פעולה פשוטה כמו פתיחה וכתיבה לקובץ. וכן, אחרי חיפוש קצר או ארוך התשובה בדרך כלל הייתה נמצאת ב-STACK. משם הייתי צריך לקחת את התשובה ולהעתיק אותה לקוד ואז להתאים את המבנה שלה לקוד שלי.

            כיום פעולה מסובכת פי 10 מזו, לוקחת דקה.

            לאינדקס המלא של כלל הסקריפטים שלי
            https://nhlocal.github.io

            Y תגובה 1 תגובה אחרונה
            1
            • י יהודי צעיר

              כיון שאני לא בקיא בתחום אבקש ממי שיש לו כח שינסה את זה עבורי שאדע אם יש בזה תועלת או לא, בלי ויכוחים פילוסופיים.

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

              @יהודי-צעיר
              לא עברתי על כל הקוד
              אבל לכאורה אמור לחפש בשמות + תוכן של קבצים רק בתקייה שבחרת, אם אחד הדברים התקייה הוא תקייה גם התוכנה תקרוס.

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

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

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

                @Yehuda-1
                אני בלי נדר יעלה כמה דברים בהמשך
                אבל אני מדבר בעיקר ב VBA באקסל וכדו' שזה דברים יחסית פשוטים ולא מסובכים

                3 תגובה 1 תגובה אחרונה
                1
                • NH.LOCALN NH.LOCAL

                  @Yehuda-1 אני באופן אישי זוכר את עצמי לפני עידן ה-AI, משתגע בשביל למצוא תיעוד פשוט על פעולה פשוטה כמו פתיחה וכתיבה לקובץ. וכן, אחרי חיפוש קצר או ארוך התשובה בדרך כלל הייתה נמצאת ב-STACK. משם הייתי צריך לקחת את התשובה ולהעתיק אותה לקוד ואז להתאים את המבנה שלה לקוד שלי.

                  כיום פעולה מסובכת פי 10 מזו, לוקחת דקה.

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

                  @NH-LOCAL

                  אשמח אם תפרט מה אתה מתכוון בעיה מסובכת פי 10. כי לפי הנסיון הגדול שלי עם AI הם לא באמת מסוגלים לעזור עם דברים ממש גדולים שאין להם תשובות כבר באינטרנט

                  אתן לך דוגמא למשהו:
                  שאלתי אותו על שימוש בAPI מסויים איך להעלות קובץ להודעה ששולחים דרך הAPI מכיוון שהסתבכתי ולא היה לי כח לחפש על זה.

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

                  3 NH.LOCALN 2 תגובות תגובה אחרונה
                  0
                  • Y Yehuda 1

                    @NH-LOCAL

                    אשמח אם תפרט מה אתה מתכוון בעיה מסובכת פי 10. כי לפי הנסיון הגדול שלי עם AI הם לא באמת מסוגלים לעזור עם דברים ממש גדולים שאין להם תשובות כבר באינטרנט

                    אתן לך דוגמא למשהו:
                    שאלתי אותו על שימוש בAPI מסויים איך להעלות קובץ להודעה ששולחים דרך הAPI מכיוון שהסתבכתי ולא היה לי כח לחפש על זה.

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

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

                    @Yehuda-1
                    עיין כאן במה ש @NH-LOCAL כתב שם ממליץ לעיין בכל הדו שיח שם
                    https://mitmachim.top/post/783064

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

                      @NH-LOCAL

                      אשמח אם תפרט מה אתה מתכוון בעיה מסובכת פי 10. כי לפי הנסיון הגדול שלי עם AI הם לא באמת מסוגלים לעזור עם דברים ממש גדולים שאין להם תשובות כבר באינטרנט

                      אתן לך דוגמא למשהו:
                      שאלתי אותו על שימוש בAPI מסויים איך להעלות קובץ להודעה ששולחים דרך הAPI מכיוון שהסתבכתי ולא היה לי כח לחפש על זה.

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

                      NH.LOCALN מנותק
                      NH.LOCALN מנותק
                      NH.LOCAL
                      מדריכים
                      כתב ב נערך לאחרונה על ידי NH.LOCAL
                      #23

                      @Yehuda-1 הדוגמה הפשוטה ביותר, היא משהו שפרסמתי פה יחסית לאחרונה:

                      https://mitmachim.top/post/724955

                      את חטאי אני מזכיר כאן - הידע שלי ב-js שואף ל-0

                      נ.ב. רק שאלה אחת: אתה מתכתב אתו באנגלית או בעברית?

                      לאינדקס המלא של כלל הסקריפטים שלי
                      https://nhlocal.github.io

                      3 Y 2 תגובות תגובה אחרונה
                      1
                      • NH.LOCALN NH.LOCAL

                        @Yehuda-1 הדוגמה הפשוטה ביותר, היא משהו שפרסמתי פה יחסית לאחרונה:

                        https://mitmachim.top/post/724955

                        את חטאי אני מזכיר כאן - הידע שלי ב-js שואף ל-0

                        נ.ב. רק שאלה אחת: אתה מתכתב אתו באנגלית או בעברית?

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

                        @NH-LOCAL כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                        נ.ב. רק שאלה אחת: אתה מתכתב אתו באנגלית או בעברית?

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

                        תגובה 1 תגובה אחרונה
                        0
                        • NH.LOCALN NH.LOCAL

                          @Yehuda-1 הדוגמה הפשוטה ביותר, היא משהו שפרסמתי פה יחסית לאחרונה:

                          https://mitmachim.top/post/724955

                          את חטאי אני מזכיר כאן - הידע שלי ב-js שואף ל-0

                          נ.ב. רק שאלה אחת: אתה מתכתב אתו באנגלית או בעברית?

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

                          @3157686
                          עובר על הפוסטים ששניכם שלחתם

                          @NH-LOCAL
                          אנגלית ברור יש גם את המגבלה של הרבה מושגים של תכנות שגם אם רוצים אי אפשר לכתוב בעברית.

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

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

                            מה אתם אומרים על זה?
                            שאלתי את בינה מלאכותית של גוגל שאלה חמודה:
                            https://gemini.google.com/app
                            שיחה עם Gemini

                            תכתוב לי קוד שבונה תוכנת חיפוש בתוך תוכן של קבצים,
                            הקבצים יהיו קבצי PDF, קבצי DOC,קבצי DOCX, קבצי TXT, עם אפשרות להוספת סוגי קבצים נוספים.
                            תהיה גם אופציה לבחירת תיקייה לחיפוש בתוכה ולבחירה אם החיפוש יהיה רק בתיקיה ראשית או גם בתת תיקיות.
                            האפשרות לחיפוש תהיה מגוונת, עם אופציות שונות לחיפוש, תהיה אופציה לחפש מילים מדוייקות רצופות, וגם אופציה לחיפוש מילים רחוקות, וגם אופציה לחיפוש מילים דומות.
                            בנוסף המקום לכתוב את הטקסט לחיפוש יהיה ברור מאד.
                            בנוסף יהיה אופציה לראות תצוגה מקדימה של הקבצים עם תוצאות החיפוש שמציגה את תמונת הקובץ עצמו.

                            להלן התשובה שלו:

                            להלן קוד Python בסיסי עבור תוכנת חיפוש בתוך תוכן קבצים:

                            import os
                            import re
                            
                            def search_files(folder, text, search_type, include_subfolders):
                              """
                              מחפש קבצים בתיקייה ובכל תת-התקיות (אם include_subfolders מוגדר כ-True) 
                              ומחזיר רשימה של קבצים שמכילים את הטקסט שצוין.
                            
                              Args:
                                folder: שם התיקייה לחיפוש.
                                text: הטקסט לחיפוש.
                                search_type: סוג החיפוש ("exact", "near", "similar").
                                include_subfolders: האם לכלול תת-תיקיות בחיפוש.
                              """
                              results = []
                            
                              for filename in os.listdir(folder):
                                if os.path.isfile(os.path.join(folder, filename)):
                                  file_path = os.path.join(folder, filename)
                                  with open(file_path, 'r', encoding='utf-8') as f:
                                    file_content = f.read()
                            
                                  if search_type == "exact":
                                    if text in file_content:
                                      results.append(file_path)
                                  elif search_type == "near":
                                    for match in re.finditer(rf"(?:\b{text}\b)&(.*?){{1,2}}", file_content):
                                      results.append(file_path)
                                  elif search_type == "similar":
                                    for match in re.finditer(rf"(?:\b{text}\b)&(.*?){{0,3}}", file_content):
                                      results.append(file_path)
                            
                              if include_subfolders:
                                for subfolder in os.listdir(folder):
                                  if os.path.isdir(os.path.join(folder, subfolder)):
                                    results += search_files(os.path.join(folder, subfolder), text, search_type, include_subfolders)
                            
                              return results
                            
                            def main():
                              """
                              פונקציה ראשית שמבצעת את ממשק המשתמש וחיפוש הקבצים.
                              """
                              folder = input("הזן את שם התיקייה לחיפוש: ")
                              text = input("הזן את הטקסט לחיפוש: ")
                              search_type = input("בחר סוג חיפוש (exact, near, similar): ")
                              include_subfolders = input("האם לכלול תת-תיקיות בחיפוש? (yes/no): ") == "yes"
                            
                              results = search_files(folder, text, search_type, include_subfolders)
                            
                              if results:
                                print(f"נמצאו {len(results)} קבצים:")
                                for file_path in results:
                                  print(file_path)
                              else:
                                print("לא נמצאו קבצים עם הטקסט המבוקש.")
                            
                            if __name__ == "__main__":
                              main()
                            
                            

                            הסבר הקוד:

                            פונקציית search_files:
                            מקבלת כקלט שם תיקייה, טקסט לחיפוש, סוג חיפוש והאם לכלול תת-תיקיות.
                            מחפשת קבצים בתיקייה ובכל תת-תיקיות (אם צוין).
                            מחזירה רשימה של קבצים שמכילים את הטקסט שצוין.
                            פונקציית main:
                            מקבלת קלט מהמשתמש: שם תיקייה, טקסט לחיפוש, סוג חיפוש וכללי תת-תיקיות.
                            קוראת לפונקציית search_files ומקבלת את רשימת הקבצים שנמצאו.
                            מציגה למשתמש את תוצאות החיפוש.
                            הערה:

                            קוד זה הוא בסיסי וניתן להרחיב אותו בדרכים רבות, כגון:
                            תמיכה בסוגי קבצים נוספים.
                            הצגת תצוגה מקדימה של הקבצים עם תוצאות החיפוש.
                            ניהול היסטוריית חיפושים.
                            הוספת אפשרויות סינון נוספות.
                            מומלץ ללמוד עוד על תכנות.

                            עד כאן לשונו.

                            הוספתי ושאלתי:
                            תודה על התוכנה אבל תעזור לי לדעת איך אני מפעיל אותה
                            והנה התשובה שלו:

                            הפעלת תוכנת החיפוש
                            להלן ההוראות להפעלת תוכנת החיפוש שכתבתי:

                            1. התקנת Python:

                            ודא ש-Python מותקן במחשב שלך. ניתן להוריד ולהתקין את Python מאתר האינטרנט הרשמי: https://www.python.org/downloads/
                            לאחר ההתקנה, ודא שאתה יכול להפעיל את פקודת python משורת הפקודה.
                            2. שמירת הקוד:

                            שמור את קוד ה-Python שסיפקתי לך בקובץ עם שם הסיומת .py. לדוגמה, תוכל לשמור אותו כ-search.py.
                            3. הפעלת התוכנית:

                            פתח שורת פקודה (Command Prompt ב-Windows או Terminal ב-macOS/Linux).
                            עבור אל התיקייה שבה שמרת את קובץ ה-python.
                            הפעל את הפקודה הבאה:
                            python search.py
                            4. שימוש בתוכנית:

                            התוכנית תבקש ממך להזין את שם התיקייה לחיפוש, את הטקסט לחיפוש, את סוג החיפוש ואת האם לכלול תת-תיקיות.
                            הזן את המידע הנדרש ותלחץ על Enter.
                            התוכנית תחפש את הקבצים ותציג את התוצאות.
                            דוגמה לשימוש:
                            הזן את שם התיקייה לחיפוש: מסמכים
                            הזן את הטקסט לחיפוש: תכנות
                            בחר סוג חיפוש (exact, near, similar): near
                            האם לכלול תת-תיקיות בחיפוש? (yes/no): yes

                            נמצאו 3 קבצים:
                            C:\Users\username\Documents\myfile1.docx
                            C:\Users\username\Documents\subfolder\myfile2.txt
                            C:\Users\username\Documents\subfolder2\myfile3.pdf
                            הערות:

                            ודא שהתיקייה שבה אתה מחפש קיימת ושיש לך הרשאות גישה אליה.
                            ניתן לשנות את שם הקובץ (search.py) לפי רצונך.
                            ניתן להוסיף אפשרויות נוספות לתוכנית בהתאם לצרכים שלך.
                            אני מקווה שזה עוזר!

                            הערה:

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

                            מקווה שיביא למישהו תועלת.

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

                            @יהודי-צעיר הקוד הזה לא מאוד רלוונטי למטרה שביקשת
                            זה אולי יהיה נחמד כשאתה רוצה לחפש בכמה קבצים בודדים אבל אם מדובר ביותר מכך תצטרך תוכנה שמאנדקסת את הקבצים והחיפוש מתבצע לפי האינדקס ולא לעבור קובץ קובץ
                            בנוגע למה שדיברו כאן דברי לעז ולעג על gemini אציין שלדעתי בלהחליף חיפוש פשוט בגוגל הוא טוב יותר מ chatGPT
                            דוגמה כששאלתי את GPT ואת gemini איך קוראים באנגלית לכיסוי עין גרירה באוטו באנגלית GPT ענה לי "Blind spot mirror" שברור שלא זה מה שהתכוונתי אליו ו gemini ענה מיד "The English translation for "כיסוי עין גרירה של האוטו" is tow eye cover. It is also sometimes called a tow hook cover or trailer hook cover."
                            כנ"ל היו עוד מספר רב של דוגמאות כמו כששאלתי איך מתקינים אפליקציות על ה quest 2 או איך מכניסים אותו למצב מפתחים - gemini היה הרבה יותר יעיל

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

                              @NH-LOCAL
                              אתה בעצם אומר ש-ChatGPT כתב את הקוד?
                              זה אחלה קוד אבל בסופו של יום זה לא משהו מיוחד מדי...

                              @3157686
                              פרוייקט יפה מאד אבל תוכנת ב-JS + CSS + HTML, זה פרוייקט גדול אבל לא מסובך מדי
                              זה תוצאה יפה מאד, אבל זה משהו קל וארוך בגדול.

                              תיקון: עכשיו עברתי על הקבצים בגיטאב ובאמת יש שם עוד שפות וזה הרבה יותר מתקדם ממה שחשבתי.

                              NH.LOCALN תגובה 1 תגובה אחרונה
                              1
                              • Y Yehuda 1

                                @NH-LOCAL
                                אתה בעצם אומר ש-ChatGPT כתב את הקוד?
                                זה אחלה קוד אבל בסופו של יום זה לא משהו מיוחד מדי...

                                @3157686
                                פרוייקט יפה מאד אבל תוכנת ב-JS + CSS + HTML, זה פרוייקט גדול אבל לא מסובך מדי
                                זה תוצאה יפה מאד, אבל זה משהו קל וארוך בגדול.

                                תיקון: עכשיו עברתי על הקבצים בגיטאב ובאמת יש שם עוד שפות וזה הרבה יותר מתקדם ממה שחשבתי.

                                NH.LOCALN מנותק
                                NH.LOCALN מנותק
                                NH.LOCAL
                                מדריכים
                                כתב ב נערך לאחרונה על ידי
                                #28

                                @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                                פרוייקט יפה מאד אבל תוכנת ב-JS + CSS + HTML, זה פרוייקט גדול אבל לא מסובך מדי
                                זה תוצאה יפה מאד, אבל זה משהו קל וארוך בגדול.

                                לא קל בכלל אם זה היה צריך לעבור דרך stack

                                לאינדקס המלא של כלל הסקריפטים שלי
                                https://nhlocal.github.io

                                Y תגובה 1 תגובה אחרונה
                                1
                                • NH.LOCALN NH.LOCAL

                                  @Yehuda-1 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                                  פרוייקט יפה מאד אבל תוכנת ב-JS + CSS + HTML, זה פרוייקט גדול אבל לא מסובך מדי
                                  זה תוצאה יפה מאד, אבל זה משהו קל וארוך בגדול.

                                  לא קל בכלל אם זה היה צריך לעבור דרך stack

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

                                  @NH-LOCAL
                                  תיקנתי בהתחלה רק עברתי מהר על הreadme

                                  תגובה 1 תגובה אחרונה
                                  2
                                  • מ מנותק
                                    מ מנותק
                                    ממענדל
                                    כתב ב נערך לאחרונה על ידי
                                    #30

                                    צ'אט gpt בהחלט עוזר, אך יש להיזהר.
                                    הוא יכול לכתוב לכם רצף של שטויות ואם אתם לא בעלי ידע בנושא בו אתם שואלים תוכלו לטעות במה שתעשו.

                                    3 תגובה 1 תגובה אחרונה
                                    2
                                    • מ ממענדל

                                      צ'אט gpt בהחלט עוזר, אך יש להיזהר.
                                      הוא יכול לכתוב לכם רצף של שטויות ואם אתם לא בעלי ידע בנושא בו אתם שואלים תוכלו לטעות במה שתעשו.

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

                                      @ממענדל כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                                      הוא יכול לכתוב לכם רצף של שטויות ואם אתם לא בעלי ידע בנושא בו אתם שואלים תוכלו לטעות במה שתעשו.

                                      מטעויות רק לומדים

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

                                        @Yehuda-1
                                        אני בלי נדר יעלה כמה דברים בהמשך
                                        אבל אני מדבר בעיקר ב VBA באקסל וכדו' שזה דברים יחסית פשוטים ולא מסובכים

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

                                        @3157686 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

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

                                        זה משהו שהבינה מלאכותית כתבה לי

                                        Sub pins_to_cap02()
                                        
                                            ' מקבל את שם המוצר, הכמות (לדוג' 1) והמחיר מגיליון האלכל
                                            Dim productName As String
                                            Dim productAmount As Integer
                                            Dim productPrice As Integer
                                            Dim currentCell As Range
                                        
                                            Set currentCell = ActiveCell ' שומר את התא הנוכחי במשתנה
                                        
                                            productName = Sheets("מוצרים").Range("A1").Value ' מקבל את שם המוצר מתא A1
                                            productAmount = Sheets("מוצרים").Range("C1").Value ' מקבל את כמות המוצר מתא C1
                                            productPrice = Sheets("מוצרים").Range("B1").Value ' מקבל את מחיר המוצר מתא B1
                                        
                                            ' בודק אם גיליון הפעיל הוא "קופה" והתא הפעיל נמצא בטווח המסוים
                                            If ActiveSheet.Name = "קופה" And ActiveCell.Row >= 4 And ActiveCell.Row <= 20 And (ActiveCell.Column >= 15 And ActiveCell.Column <= 15) Then
                                                ' מעדכן את התא הפעיל עם שם המוצר, כמות ומחיר
                                                ActiveCell.Offset(0, -1).Value = productName ' שם המוצר
                                                If InStr(1, productName, "O", vbTextCompare) > 0 Then
                                                    ' אם שם המוצר מכיל את האות "O", מכפילים את המחיר בשניים
                                                    ActiveCell.Offset(0, 1).Value = productAmount ' כמות
                                        
                                        
                                                    ActiveCell.Offset(0, 2).Value = productPrice * 2 ' מחיר המוצר
                                                Else
                                                    ActiveCell.Offset(0, 1).Value = productAmount ' כמות המוצר
                                                    ActiveCell.Offset(0, 2).Value = productPrice ' מחיר המוצר
                                                End If
                                        
                                                ' מעביר לשורה הבאה
                                                currentCell.Offset(1, 0).Select
                                            Else
                                                ' אם התא הפעיל לא נמצא בטווח המסוים, מציג הודעה
                                                MsgBox "לא ניתן להוסיף פריט כאן. בחר תא בטווח המתאים בגיליון 'קופה'.", vbExclamation
                                            End If
                                        End Sub
                                        
                                        

                                        אני לא חושב שיש לי מה להוסיף הכל מוסבר בקוד עצמו

                                        לא מדובר בקוד הכי טוב שלו היו לי עוד כמה קודים יותר מסובכים וטובים אבל אני כרגע לא מוצה את זה שאני ימצה אני בלי נדר יעלה

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

                                          @ממענדל כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                                          הוא יכול לכתוב לכם רצף של שטויות ואם אתם לא בעלי ידע בנושא בו אתם שואלים תוכלו לטעות במה שתעשו.

                                          מטעויות רק לומדים

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

                                          @3157686 כתב בהמלצה | ניסיון לבניית תוכנת חיפוש::

                                          מטעויות רק לומדים

                                          מטעויות אכן לומדים, אבל השאלה היא האם אתה אדם פרטי שכותב להנאתך או עובד שכותב לפרנסתו.
                                          בתור אדם פרטי תוכל לטעות, ואכן (אולי) הטעויות יחכימו אותך (אם תבין את הבעיה).

                                          אבל בתור עובד, גם אם תבין את הבעיה, המוצר/עבודה וכד' שתגיש (אם תסמוך על הבינה מלאכותית) תוכל להיות שגיאה אחת גדולה.

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

                                          • התחברות

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

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