با سلام
خیلیها دوست دارند در کنار زبان شیرین php دستی هم بر بخش وب python داشته باشن . برای این کار اول python و xampp رو روی سیستم نصب میکنیم بعد فایل httpd.conf رو باز و ویرایش میکنیم.در ابتدا خط
AddHandler cgi-script .cgi .pl .asp
رو جستجو کرده و عبارت py. رو به انتهای اون اضافه میکنیم به صورت زیر
AddHandler cgi-script .cgi .pl .asp .py
خب حالا نوبت به شناساندن پوشه پایتون هست داخل پوشه htdocs یک پوشه به هر اسمی که مایل هستید مثلا python ایجاد کنید
در ادامه درون فایل httpd.conf مقدار <Directory /> را جستجو کرده و در یک قسمت خالی مقدار زیر را وارد کرده و فایل را ذخیره میکنیم
<Directory "/opt/xampp/htdocs/python"> Options +ExecCGI AddHandler cgi-script .cgi .py Order allow,deny Allow from all </Directory>
خب حالا نوبت به نوشتن کدهای پایتون میشود
درون آدرس htdocs/python یک فایل با نامی دلخواه مثلا index.py ایجاد کنید و کدهای زیر را درون آن قرار دهید
#!/Python34/python.exe # -*- coding: UTF-8 -*- # enable debugging print( "Content-type: text/html") print() print("<html>") print("<head>") print("<title>python in xampp</title>") print("</head>") print("<body>") print("<h1>4xmen</h1>") print("<p>this is a test</p>") print("<p>the hello world example</p>") print("<input type='button' value='msgbox' onclick='alert(\"hello python\")' />") print("</body>") print("</html>")
مقدار عبارت /Python34/python.exe در خط اول آدرس مفسر پایتون میباشد که بر حسب نسخه پایتون نام پوشه متفاوت است مثلا اگر پایتون نسخه ۲.۷ روی سیستم شما نصب باشد آدرس به صورت /Python27/python.exe تغییر میکند
موفق و پیروز باشید
دیدگاهتان را بنویسید لغو پاسخ