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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ

בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 3 כותבים 363 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • צבי-שצ מחובר
    צבי-שצ מחובר
    צבי-ש
    כתב ב נערך לאחרונה על ידי צבי-ש
    #2

    php מריצים על ידי גלישה בדפדפן לקובץ
    python מריצים על ידי כתיבת python file_name.py בטרמינל בשרת,

    אם תרצה לגשת לפייתון על ידי גלישה בדפדפן, תצטרך להגדיר אפליקציה של
    flask למשל (https://flask.palletsprojects.com/)
    או fastapi למשל (https://fastapi.tiangolo.com/)

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

    כיף לגלות דברים חדשים.
    חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

    ש 2 תגובות תגובה אחרונה
    3
    • ש מנותק
      ש מנותק
      ששא
      השיב לצבי-ש ב נערך לאחרונה על ידי
      #3

      @צבי-ש אי אפשר בדפדפן ולקבל פלט?

      צבי-שצ תגובה 1 תגובה אחרונה
      0
      • ש מנותק
        ש מנותק
        ששא
        השיב לצבי-ש ב נערך לאחרונה על ידי
        #4

        @צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
        פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
        רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
        אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?

        או אולי שהפייתון יקרא לPHP כשהוא מסיים?

        צבי-שצ תגובה 1 תגובה אחרונה
        0
        • צבי-שצ מחובר
          צבי-שצ מחובר
          צבי-ש
          השיב לששא ב נערך לאחרונה על ידי
          #5

          @ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

          @צבי-ש אי אפשר בדפדפן ולקבל פלט?

          שים לב לעריכה.

          הקוד הזה למשל ידפיס לך Hello, World! אם תיגש לפורט 5000

          from flask import Flask
          
          app = Flask(__name__)
          
          @app.route("/")
          def hello_world():
              return "<p>Hello, World!</p>"
          

          מקור

          כיף לגלות דברים חדשים.
          חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

          תגובה 1 תגובה אחרונה
          0
          • צבי-שצ מחובר
            צבי-שצ מחובר
            צבי-ש
            השיב לששא ב נערך לאחרונה על ידי
            #6

            @ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

            @צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
            פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
            רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
            אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?

            או אולי שהפייתון יקרא לPHP כשהוא מסיים?

            תוכל להריץ python גם מתוך הקוד php, על ידי

            <?php
            $result = shell_exec('python file_name.py');
            ?>
            

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

            כיף לגלות דברים חדשים.
            חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

            ש תגובה 1 תגובה אחרונה
            1
            • ש מנותק
              ש מנותק
              ששא
              השיב לצבי-ש ב נערך לאחרונה על ידי
              #7

              @צבי-ש ואז לא צריך flask?

              @צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

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

              אם אני עושה return אז הוא לא חוזר למשתנה?

              צבי-שצ yossizY 2 תגובות תגובה אחרונה
              0
              • צבי-שצ מחובר
                צבי-שצ מחובר
                צבי-ש
                השיב לששא ב נערך לאחרונה על ידי
                #8

                @ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

                @צבי-ש ואז לא צריך flask?

                @צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

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

                אם אני עושה return אז הוא לא חוזר למשתנה?

                @צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

                אני לא יודע

                כיף לגלות דברים חדשים.
                חוק ה-50-50-90: בכל פעם שיש סיכוי של 50-50 שמשהו יעבוד, יש סיכוי של 90 אחוז שהוא לא. מקור

                תגובה 1 תגובה אחרונה
                0
                • yossizY מחובר
                  yossizY מחובר
                  yossiz
                  השיב לששא ב נערך לאחרונה על ידי
                  #9

                  @ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:

                  אם אני עושה return אז הוא לא חוזר למשתנה?

                  לא

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                  ש תגובה 1 תגובה אחרונה
                  0
                  • ש מנותק
                    ש מנותק
                    ששא
                    השיב לyossiz ב נערך לאחרונה על ידי
                    #10

                    @yossiz איך אפשר להחזיר למשתנה שמריץ אותו?
                    או שאי אפשר?

                    yossizY תגובה 1 תגובה אחרונה
                    0
                    • yossizY מחובר
                      yossizY מחובר
                      yossiz
                      השיב לששא ב נערך לאחרונה על ידי
                      #11

                      @ששא אתה מקבל את הפלט של הפקודה (טקסט שמודפס לקונסול) אבל לא את הערך של ה-return

                      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

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

                      בא תתחבר לדף היומי!
                      • התחברות

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

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