Instagram
اخبار سایت :
  • هیچی فقط همیشه سالم و سلامت باشین :دی

برنامه نمایش دمو کدهای HTML با استفاده از زبان python

برنامه نمایش دمو کدهای HTML با استفاده از زبان python

شما با استفاده از این ابزار که با استفاده از زبان برنامه نویسی Python نوشته شده است می توانید بعد از دموی کدهای HTML خودتون رو مشاهده کنید.

در این پست ورژن کاملی از نرم افزار دارای اینترفیس رو براتون میذارم. اما در پست بعد روشی رو آموزش میدم که تنها با زدن یک شورتکات با کیبورد ، دموی برنامه خود را ببینید.

این ابزار طوری درست شده است که با بالا آمدن آن متن داخل کلیپ بورد را در باکس نوشته و شما کافیست دکمه Show demo را بزنید.


دریافت کد:
#!/usr/bin/env python3
from http.server import BaseHTTPRequestHandler, HTTPServer
import webbrowser
import random
from tkinter import *
from tkinter.ttk import *
hostName='localhost'
hostPort=random.randrange(1000,9999)

'''
    Designed by Mohammad Bahoosh
    Copyright by Moisrex,
    All rights reserved.
'''
class MyServer(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-type','text/html')
        self.end_headers()
        SourceCode=txt.get('1.0',END)
        self.wfile.write(bytes(SourceCode,'utf-16'))
def showDemo():
    webbrowser.open_new_tab('http://'+hostName+':'+str(hostPort))
    server=HTTPServer((hostName,hostPort),MyServer).handle_request()
def PasteCode():
    txt.delete("1.0",END)
    txt.insert(END,root.clipboard_get())
root=Tk()
root.wm_title('Demo maker (Moisrex)')
Label(root,text='Write your code below:',padding=10).pack()
txtBox=Frame(root)
s=Scrollbar(txtBox)
txt=Text(txtBox,height=30,width=50)
txt.focus_set()
s.pack(fill=Y,side=RIGHT)
txt.pack(side=LEFT,expand=YES,fill=BOTH)
txt.insert(END,root.clipboard_get())
s.config(command=txt.yview)
txt.config(yscrollcommand=s.set)
txtBox.pack()
newFrm=Frame(root,padding=10)
Button(newFrm,text='Show Demo',command=showDemo,padding=10).pack(side=LEFT)
Button(newFrm,text='Paste code',command=PasteCode,padding=10).pack(side=RIGHT)
newFrm.pack(side=BOTTOM)
mainloop()

کد های بالا را در فایل .py بریزید. برای اجرای آن نیاز به پایتون 3.x دارید که می توانید از سایت python.org دانلود و نصب کنید.

داداش این فایلpyکجاست خواهشن بگو بهم
پاسخ : کدوم فایل py ؟
خودت باید بسازیش ...
اون کد رو بذار توش ...
با تشکر
سلام وقتی این پست رو دیدم بیشتر از پایتون خوشم اومد اخه وبلاگدهی blog.ir هم با پایتون نوششته شده

با سرعت 10 کیلوبایت بر ثانیه دانلودش کردم :دی
سورستو اجرا کردم ارور میده
پاسخ : ورژن 2.X رو حتما دانلود کردی
ورژن 3.4 رو دانلود کن ...
با تشکر
اَ اِ جدی؟ ایول :دی
فدای داشم محمد گل...منم چند وقت پیش داشتم پایتون رو یاد میگرفتم...ولی ولش کردم...راستی میشه به طور خلاصه فقط نام ببری که چه فوایدی داره این زبان؟
با تشکر
پاسخ : گوگل از این زبون زیاد استفاده می کنه
امکانات syntax یش بیشتر از بقیه زبون هاست که باعث میشه سریع تر کدهاتو بنویسی
خیلی سریع یادش میگیری
توی انیمیشن ها خیلی قوی هست
مثلا برای ساخت بازی هم میشه ازش استفاده کرد
یا مثلا توی نرم افزار هایی مثل MAYA برای ساخت انیمیشن خیلی مفیده
و ...
با تشکر
آفرین پایتون رو از کجا یاد گرفتی؟
میخوام منم پایتون رو برم یاد بگیرم اما چه قدر با سی شارپ فرق داره؟
الان حتی کد تو قدری شبیه سی شارپ هست که من میتونم بخونم و بفهمم داره چیکار میکنه.
حالا که داری راه میفتی بیا برنامه ساخت ابزار رو بنویس
با امکانات بیشتر و کار های بیشتر از ابزار ساخت ابزار فعلی
پاسخ : ابزار ساخت ابزار حرفه ای تر رو با جاوا اسکریپت هم می تونم حرفه ای ترش رو بنویسم
ولی یه سیاستی هست که میگه تا وقتی که بقیه ازت نزدن جلو ورژن جدیدت رو نده و و ایده هات رو زود منتشر نکن ...
چون این کارت باعث میشه سریع تر پیشرفت کنی و سریع تر ازت بزنن جلو ...
پایتون هم زبون مورد علاقمه ... :دی
خوبی پایتون اینه که خیلی راحت خونده میشه ...
فعلا توی پایتون تازه کارم مثل موقعی که شروع کردم تازه کدنویسی کنم ، الآن هم همون روش رو در پیش میگیرم ...
با تشکر
سلام

تنکیو وری ماچ

ماچ

ماچ

:دی

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتی
کلاس های آنلاین فعال

برای افزایش دانش عمومی کاربران سعی بر این داریم که کلاس های آنلاینی برگزار کنیم. لیست این کلاس (ها) را می توانید در زیر ببینید. این قسمت را هر روز چک کنید تا از کلاس ها و اخبار جدید با خبر شوید. کلاس ها توسط همین کاربران و دوستان شما برگزار میشود. اگر مایل به برپایی کلاس آموزشی ای در هر زمینه ای هستید با مدیر تماس بگیرید.

مدرس: محمد و اقبال
آموزش PHP - جلسه اول
پنجشنبه 04 تیر 1394 - 17:00
هیچ کلاس فعالی موجود نیست.
کاربران آنلاین
آمار
مطالب : 792
نظرات : 4371
تعداد اعضا : 36560
افراد آنلاین : 3
بازدید امروز : 462
بازدید دیروز : 4,096
گوگل امروز : 68
گوگل دیروز : 112
بازدید هفته : 6,928
بازدید ماه : 30,776
بازدید سال : 277,746
بازدید کلی : 10,672,222