Har python brug for en compiler?

Indholdsfortegnelse:

Har python brug for en compiler?
Har python brug for en compiler?

Video: Har python brug for en compiler?

Video: Har python brug for en compiler?
Video: How to get HAR file in Selenium WebDriver & BrowserMob Proxy | Java| Export Network Logs as HAR file 2024, November
Anonim

Python har ikke brug for en compiler, fordi den er afhængig af en applikation (kaldet en fortolker), der kompilerer og kører koden uden at gemme maskinkoden, der er oprettet i en form, som du nemt kan få adgang til eller distribuere. … Sprog som Java, BASIC, C og Python fortolkes.

Har Python en compiler?

For det meste er Python et fortolket sprog og ikke et kompileret, selvom kompilering er et trin. Python-kode, skrevet i. py-fil kompileres først til det, der kaldes bytecode (diskuteret i detaljer yderligere), som gemmes med en.

Bruger Python tolk eller compiler?

Python er et fortolket sprog, hvilket betyder, at kildekoden for et Python-program konverteres til bytekode, som derefter udføres af den virtuelle Python-maskine. Python adskiller sig fra større kompilerede sprog, såsom C og C++, da Python-kode ikke er forpligtet til at være bygget og linket som kode for disse sprog.

Hvorfor har Python brug for en tolk?

Python-fortolkeren læser først den menneskelige kode og optimerer den til en eller anden mellemkode, før den fortolkes til maskinkode Det er derfor, du altid har brug for et andet program for at køre et Python-script, i modsætning til i C++, hvor du kan køre den kompilerede eksekverbare af din kode direkte.

Er Python skrevet i C?

Da de fleste moderne OS er skrevet i C, er compilere/tolke til moderne sprog på højt niveau også skrevet i C. Python er ikke en undtagelse - dens mest populære/"traditionelle" " implementering kaldes CPython og er skrevet i C.

Anbefalede: