c语言和python 既然Python是用C实现的,那为什么Python不能直接生成exe呢?

既然Python是用C实现的,那为什么Python不能直接生成exe呢?

C语言其实是一种比较“古老”而且“底层”的语言。其执行效率,仅次于汇编语言。

c语言和python 既然Python是用C实现的,那为什么Python不能直接生成exe呢?

说其古老,是因为C语言的出现很早。

虽然Fortran、Cobol语言出现比C语言更早,但是现代主流操作系统(Windows、Mac Os、linux、iOS、Android、Unix)全部脱胎于C语言。

说它底层,是因为C语言设计之初就是为了同时编写汇编语言。理论上可以全部用汇编写。而汇编语言是执行效率最高的语言。

所以Python用C语言写一点也不奇怪。这和它能不能生成Exe一点关系都没有。

Exe文件是Windows平台的私有格式。最简单的Exe是Com可执行文件。Exe文件实际上是一个引导程序 一个解释程序组成的。

Python语言生成的代码,只需要配以引导程序和解释程序,就可以作为Exe文件执行。

所以,Python生成Exe文件一点难度都没有。只是它愿不愿意提供的问题。

标签:

最新文章

  1. 如何在Excel中添加自定义页眉2025-03-07
  2. ps衣服上的污渍怎么去除 大漆干了在衣服上能洗掉嘛?2025-03-10
  3. 锦州pm2.5 pm2.5正常范围?2025-03-22
  4. 一汽丰田新锐志 2022款锐志几时上市?2025-03-18
  5. wps的ppt怎么智能排版 wps的一键美化ppt功能有人用过吗?2025-03-25
  6. Windows Server 2012安装教程2025-03-07
  7. js字符串replace替换多个 JS利用正则配合replace替换指定字符?2025-04-02
  8. 域名费用 网站建设费用应计入什么科目?2025-03-31
  9. js实现异步的几种方式 js回调函数如何实现异步,给一个例子?2025-03-26
  10. 简述jsp技术的特点 JSP技术主要缺点和优点有哪些?2025-03-29
  11. iframe设置cookie 关于Iframe如何跨域访问Cookie和Session的解决方法?2025-03-31
  12. 锤子便签如何生成长图 有哪些好用的手机备忘录app?2025-03-12
  13. 现在苹果手机能直接安装app吗 苹果手机应用程序安装2025-03-13
  14. 咸阳哪有卖哈士奇的(咸阳最大的狗市在哪?有地图吗?)2025-03-22
  15. 如何在WPS表格中为数据添加表格线2025-03-10
  16. 地暖怎么安装 怎样安装无线路由器?2025-03-30
  17. PDF转CAD工具的选择2025-03-08
  18. ios爱奇艺破解版插件源 如何免费观看爱奇艺VIP视频?2025-03-26
  19. oppo手机如何登录网页端云服务 oppo手机怎么登录小米云服务?2025-03-15
  20. 电脑上钉钉怎样持续点赞 钉钉的点赞数量多意味着什么?2025-03-23
  21. 安卓怎么查看自己的wi-fi密码2025-03-08
  22. 发红包怎样发几个 发红包一次最多发多少?2025-03-18
  23. 如何快速标注CAD中的XY坐标2025-03-10
  24. 给电容充电用直流还是交流电 电容器能通过直流电吗?为什么?2025-03-12
  25. 宠物飞机托运危险吗(猫咪托运有危险吗?)2025-03-24
  26. 域名买了后怎么放网站 CM域名是哪个国家的域名?国人可以注册吗?2025-03-26
  27. 宜昌到北京去哪儿网(宜昌到海南和北京的火车票和飞机票?)2025-03-24
  28. 如何使用网页版学习强国查看昨天的新闻2025-03-10
  29. xml编辑器有哪些 windows浏览器如何下载XML?2025-03-22
  30. 网易我的世界怎么显示鼠标 我的世界鼠标点不见了怎么办?2025-03-20
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 fuubo微博客户端 Android都到了4GB为什么卡顿还存在?

    Android都到了4GB为什么卡顿还存在?事实上,Android在系统优化方面做得很好。安卓卡的主要原因是由于某某的封锁。因此,每个应用公司都建立了自己的消息机制。为了确保消息接收在后台秘密启动并与之关联,所以难怪没有卡。要解决这个问题,

  2. 2 青海所有大学排名 我是2020山东考生,被青海民族大学录取。请问我去西宁有什么需要注意的问题吗?

    我是2020山东考生,被青海民族大学录取。请问我去西宁有什么需要注意的问题吗?大二的时候,你会想在这里买房注意民族禁忌,注意海拔反应,注意天气变化,注意不要被西宁姑娘迷住了就行欢迎来到青海大梅青海民族大学是一个什么大?青海民族大学属于第二批

  3. 3 线程死锁的原因及解决方法 Java并发编程的线程死锁问题如何解决?

    Java并发编程的线程死锁问题如何解决?两个大家伙中的一个在戒备,另一个解决了死锁问题。够了

  4. 4 魅族16xs参数配置 魅族新机16xs发布后很纠结到底入手16xs还是16th呢?请给点建议?

    魅族新机16xs发布后很纠结到底入手16xs还是16th呢?请给点建议?看需求,不要买16号。

  5. 5 企业网站怎么建立 有什么靠谱的苗木交易网站?

    有什么靠谱的苗木交易网站?花卉、苗木等交易网站,其实大部分都活跃在网上。当然,一般实体也有很多托儿所,但你基本上可以在网上联系他们中的大多数。但是,需要注意的是,网络质量也参差不齐。需要注意的是,最好是被某些人认可,或者被当场调查过,这样才

  6. 6 企业邮箱大全 中兴集团是私企还是国企?

    中兴集团是私企还是国企?中兴通讯是一家公私合营企业,但四方拥有企业的控制权。中兴通讯总裁侯维贵是深圳中兴通讯设备有限公司的创始人,该公司是一家民营企业,持有中兴通讯28.4%的股份。他也是中兴通讯的最大股东。中兴通讯是一家公私混合型企业。中

  7. 7 中国象棋(手机版) 天天象棋如何回到旧版本?

    天天象棋如何回到旧版本?您好,卸载新版本,然后在应用商店中搜索每日象棋立即重新下载我不知道您是要问旧版本还是新版本。如果是老版本:曹敏=0县长=50县长=150都威=350小威=750长实=1550中朗将军=3150太守=6350萨西=12

  8. 8 少儿编程上哪学 如何高效的写代码呢?

    如何高效的写代码呢?大家好,我是兰帮子,个人网站的小站长,毕业于机械专业,转向互联网,喜欢抛掷技术。虽然我没有写太多的代码,但我以前读过一段,想和大家分享,哈哈!一个程序员接错了代码,程序员看了代码很头疼,因为没有注释行,然后偷偷地骂:这个

  9. 9 java虚拟机怎么安装 Java语言和C语言是同一个级别的吗?

    Java语言和C语言是同一个级别的吗?如果你懂C语言,学习C和Java会更容易。Java已经有了构建块。积木在一起是一个项目。C语言必须一步一步地构造积木,而逐步地构建积木是一个项目。一个更恰当的类比是Java是傻瓜,而C需要更复杂的设置来

  10. 10 西安将成未来第二个北京 陕西河南为什么推出建设第二核心城市?

    陕西河南为什么推出建设第二核心城市?建设双核并不意味着放弃省会城市的主导地位。以河南为例,郑州和洛阳的双核模式始于十多年前。洛阳一直是河南的次中心城市,也是河南仅有的两个人口净流入的城市。但事实上,我们都知道河南省的发展历程。近十年来,郑州

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图