<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ]]></title><description><![CDATA[<p dir="auto">התקנתי אצלי פייתון וגם כשאני מבקש לו את גירסת הפייתון הוא אכן מראה לי שמותקן, אבל כשאני מריץ קובץ פייתון הוא יורד לי במקום לרוץ<br />
הבנתי שזה קשור משהו ל nginx<br />
הנה הקובץ שיצרתי בנתיב הזה <code>/etc/nginx/sites-available</code></p>
<pre><code>server {
	listen 80 default_server;
	listen [::]:80 default_server;

	root /var/www/html;

	index index.html index.htm index.nginx-debian.html;

	server_name _;

	location / {

		try_files $uri $uri/ =404;
	}

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
     }

}
</code></pre>
<p dir="auto">כרגע עובד לי קבצי PHP<br />
מה אני צריך לשנות שיעבוד לי פייתון?<br />
מספיק הוספת השורות האלו</p>
<pre><code>location @python {
    include snippets/fastcgi-python.conf;
    fastcgi_pass unix:/path/to/your/python/socket. Sock;
}
</code></pre>
<p dir="auto">ואם כן, אז מה הנתיב הזה? זה משהו שצריך לשנות?</p>
<p dir="auto">או שאולי זה בכלל לא קשור לקובץ הזה?</p>
]]></description><link>https://tchumim.com/topic/16034/בהרצת-קובץ-פייתון-בשרת-הקובץ-יורד-במקום-להריץ</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 10:09:01 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/16034.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Feb 2024 13:03:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 14:43:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A9%D7%A9%D7%90">@<bdi>ששא</bdi></a> אתה מקבל את הפלט של הפקודה (טקסט שמודפס לקונסול) אבל לא את הערך של ה-return</p>
]]></description><link>https://tchumim.com/post/160656</link><guid isPermaLink="true">https://tchumim.com/post/160656</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Mon, 05 Feb 2024 14:43:56 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 14:21:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yossiz">@<bdi>yossiz</bdi></a> איך אפשר להחזיר למשתנה שמריץ אותו?<br />
או שאי אפשר?</p>
]]></description><link>https://tchumim.com/post/160655</link><guid isPermaLink="true">https://tchumim.com/post/160655</guid><dc:creator><![CDATA[ששא]]></dc:creator><pubDate>Mon, 05 Feb 2024 14:21:16 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 14:17:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A9%D7%A9%D7%90">@<bdi>ששא</bdi></a> כתב ב<a href="/post/160650">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto">אם אני עושה return אז הוא לא חוזר למשתנה?</p>
</blockquote>
<p dir="auto">לא</p>
]]></description><link>https://tchumim.com/post/160654</link><guid isPermaLink="true">https://tchumim.com/post/160654</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Mon, 05 Feb 2024 14:17:59 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:47:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A9%D7%A9%D7%90">@<bdi>ששא</bdi></a> כתב ב<a href="/post/160650">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> ואז לא צריך flask?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> כתב ב<a href="/post/160649">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto">אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון</p>
</blockquote>
<p dir="auto">אם אני עושה return אז הוא לא חוזר למשתנה?</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> כתב ב<a href="/post/160649">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto">אני לא יודע</p>
</blockquote>
]]></description><link>https://tchumim.com/post/160652</link><guid isPermaLink="true">https://tchumim.com/post/160652</guid><dc:creator><![CDATA[צבי-ש]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:47:25 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:38:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> ואז לא צריך flask?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> כתב ב<a href="/post/160649">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto">אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון</p>
</blockquote>
<p dir="auto">אם אני עושה return אז הוא לא חוזר למשתנה?</p>
]]></description><link>https://tchumim.com/post/160650</link><guid isPermaLink="true">https://tchumim.com/post/160650</guid><dc:creator><![CDATA[ששא]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:38:31 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:36:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A9%D7%A9%D7%90">@<bdi>ששא</bdi></a> כתב ב<a href="/post/160647">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> ולהריץ מתוך קובץ PHP, אפשר?<br />
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו<br />
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך<br />
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?</p>
<p dir="auto">או אולי שהפייתון יקרא לPHP כשהוא מסיים?</p>
</blockquote>
<p dir="auto">תוכל להריץ python גם מתוך הקוד php, על ידי</p>
<pre><code>&lt;?php
$result = shell_exec('python file_name.py');
?&gt;
</code></pre>
<p dir="auto">אבל אני לא יודע אם משתנה result מחזיק עכשיו את התוצאה של הסקרפיט פייתון, או שהוא רק מריץ ולא מקבל את הפלט</p>
]]></description><link>https://tchumim.com/post/160649</link><guid isPermaLink="true">https://tchumim.com/post/160649</guid><dc:creator><![CDATA[צבי-ש]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:36:41 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:33:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A9%D7%A9%D7%90">@<bdi>ששא</bdi></a> כתב ב<a href="/post/160645">בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> אי אפשר בדפדפן ולקבל פלט?</p>
</blockquote>
<p dir="auto">שים לב לעריכה.</p>
<p dir="auto">הקוד הזה למשל ידפיס לך Hello, World! אם תיגש לפורט 5000</p>
<pre><code>from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "&lt;p&gt;Hello, World!&lt;/p&gt;"
</code></pre>
<p dir="auto"><a href="https://flask.palletsprojects.com/en/2.3.x/quickstart/" target="_blank" rel="noopener noreferrer nofollow ugc">מקור</a></p>
]]></description><link>https://tchumim.com/post/160648</link><guid isPermaLink="true">https://tchumim.com/post/160648</guid><dc:creator><![CDATA[צבי-ש]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:32:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> ולהריץ מתוך קובץ PHP, אפשר?<br />
פשוט יש לי ספרייה בפייתון שמוציא תוכן טקסט מתוך קובץ HTML ואני רוצה לקבל את הפלט ולעבד אותו, אז אני רוצה לקרוא לקובץ שיריץ אותו ויחזיר לי את הפלט וב PHP אעבד אותו<br />
רציתי להריץ בדפדפן סתם כדי לראות מה הוא מחזיר ואיך<br />
אבל למעשה אפשר לקרוא לקובץ ב PHP או רק בטרמינל?</p>
<p dir="auto">או אולי שהפייתון יקרא לPHP כשהוא מסיים?</p>
]]></description><link>https://tchumim.com/post/160647</link><guid isPermaLink="true">https://tchumim.com/post/160647</guid><dc:creator><![CDATA[ששא]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:32:50 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:28:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%A6%D7%91%D7%99-%D7%A9">@<bdi>צבי-ש</bdi></a> אי אפשר בדפדפן ולקבל פלט?</p>
]]></description><link>https://tchumim.com/post/160645</link><guid isPermaLink="true">https://tchumim.com/post/160645</guid><dc:creator><![CDATA[ששא]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to בהרצת קובץ פייתון בשרת - הקובץ יורד במקום להריץ on Mon, 05 Feb 2024 13:50:52 GMT]]></title><description><![CDATA[<p dir="auto">php מריצים על ידי גלישה בדפדפן לקובץ<br />
python מריצים על ידי כתיבת python file_name.py בטרמינל בשרת,</p>
<p dir="auto">אם תרצה לגשת לפייתון על ידי גלישה בדפדפן, תצטרך להגדיר אפליקציה של<br />
flask למשל (<a href="https://flask.palletsprojects.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://flask.palletsprojects.com/</a>)<br />
או fastapi למשל (<a href="https://fastapi.tiangolo.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://fastapi.tiangolo.com/</a>)</p>
<p dir="auto">שם תגדיר לו על איזה פורט לרוץ, ולאיזה נתיב להאזין, ותוכל להריץ אותו, ולקבל קריאות http מבחוץ</p>
]]></description><link>https://tchumim.com/post/160644</link><guid isPermaLink="true">https://tchumim.com/post/160644</guid><dc:creator><![CDATA[צבי-ש]]></dc:creator><pubDate>Mon, 05 Feb 2024 13:50:52 GMT</pubDate></item></channel></rss>