הפורום כעת לקריאה בלבד, לקריאה נוספת.
בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ
-
php מריצים על ידי גלישה בדפדפן לקובץ
python מריצים על ידי כתיבת python file_name.py בטרמינל בשרת,אם תרצה לגשת לפייתון על ידי גלישה בדפדפן, תצטרך להגדיר אפליקציה של
flask למשל (https://flask.palletsprojects.com/)
או fastapi למשל (https://fastapi.tiangolo.com/)שם תגדיר לו על איזה פורט לרוץ, ולאיזה נתיב להאזין, ותוכל להריץ אותו, ולקבל קריאות http מבחוץ
-
php מריצים על ידי גלישה בדפדפן לקובץ
python מריצים על ידי כתיבת python file_name.py בטרמינל בשרת,אם תרצה לגשת לפייתון על ידי גלישה בדפדפן, תצטרך להגדיר אפליקציה של
flask למשל (https://flask.palletsprojects.com/)
או fastapi למשל (https://fastapi.tiangolo.com/)שם תגדיר לו על איזה פורט לרוץ, ולאיזה נתיב להאזין, ותוכל להריץ אותו, ולקבל קריאות http מבחוץ
-
php מריצים על ידי גלישה בדפדפן לקובץ
python מריצים על ידי כתיבת python file_name.py בטרמינל בשרת,אם תרצה לגשת לפייתון על ידי גלישה בדפדפן, תצטרך להגדיר אפליקציה של
flask למשל (https://flask.palletsprojects.com/)
או fastapi למשל (https://fastapi.tiangolo.com/)שם תגדיר לו על איזה פורט לרוץ, ולאיזה נתיב להאזין, ותוכל להריץ אותו, ולקבל קריאות http מבחוץ
@צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?או אולי שהפייתון יקרא לPHP כשהוא מסיים?
-
@ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
@צבי-ש אי אפשר בדפדפן ולקבל פלט?
שים לב לעריכה.
הקוד הזה למשל ידפיס לך Hello, World! אם תיגש לפורט 5000
from flask import Flask app = Flask(__name__) @app.route("/") def hello_world(): return "<p>Hello, World!</p>" -
@צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?או אולי שהפייתון יקרא לPHP כשהוא מסיים?
@ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
@צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?או אולי שהפייתון יקרא לPHP כשהוא מסיים?
תוכל להריץ python גם מתוך הקוד php, על ידי
<?php $result = shell_exec('python file_name.py'); ?>אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון, או שהוא רק מריץ ולא מקבל את הפלט
-
@ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
@צבי-ש ולהריץ מתוך קובץ PHP, אפשר?
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?או אולי שהפייתון יקרא לPHP כשהוא מסיים?
תוכל להריץ python גם מתוך הקוד php, על ידי
<?php $result = shell_exec('python file_name.py'); ?>אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון, או שהוא רק מריץ ולא מקבל את הפלט
-
@צבי-ש ואז לא צריך flask?
@צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון
אם אני עושה return אז הוא לא חוזר למשתנה?
@ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
@צבי-ש ואז לא צריך flask?
@צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון
אם אני עושה return אז הוא לא חוזר למשתנה?
@צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אני לא יודע
-
@צבי-ש ואז לא צריך flask?
@צבי-ש כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון
אם אני עושה return אז הוא לא חוזר למשתנה?
-
@ששא כתב בבהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ:
אם אני עושה return אז הוא לא חוזר למשתנה?
לא
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות