Tricks:web server
از PyLearn.com
| کتاب عصر پایتون• کتاب یک بایت از پایتون • نکته ها و ترفند ها • ماژول ها • نمونه پروژه •منابع آموزشی•نرم افزارهای جانبی•كتابخانه هاي داخلي و خارجي• پرسش و پاسخ |
یکی از موارد و ویژگی های بسیار جالب پایتون امکان نوشتن کد ها و حتی برنامه هایی تک خطی هست . پایتون قدرت فوق العادی در این زمینه داره و با توجه به دارا بودن ماژول هایی فوق العاده غنی و گستره گاها می شه برنامه هایی تک خطی نوشت که شاید نوشتن همون برنامه در سایر زبانها علاوه بر اینکه می تونه کاری بسیار سخت باشه ، شامل صدها یا حتی هزاران خط کد می شه !!
در این نکته قصد داریم یک وب سرور رو با استفاده از یک برنامه تک خطی بنویسیم ! این برنامه در هر سه سیستم عامل لینوکس و ویندوز و مک تست شده و بخوبی کار می کنه !
یک دایرکتوری ایجاد کنید و چند فایل HTML به همراه فایل و زیر دایرکتوری در درونش قرار بدید . اکنون به مسیر مربوطه رفته و از طریق ترمینال یا داس دستور زیر رو اجرا کنید .
حال یک وب سرور کامل با پورت ۸۰۰۰ فعال شده و آماده استفاده هست ! کافی هست در آدرس بار مرورگر خود ، آدرس 127.0.0.1:8000 را وارد کنید . توجه داشته باشید که این وب سرور مستقل بوده و بجز پایتون به هیچ چیز دیگری نیاز ندارد !

