Python可是真强大。但他具体是怎么强大的,让我们一点一点来了解吧(小编每天晚上下班回家会抽时间看看教程,多充实下自己也是好的)。

废话不多说,就讲一下这个背景吧:

事情是这个样子的~本着好学的精神,咱就买了本书,学习python结果呢,发现python的教程都是一个样子滴,上来的第一个helloworld都是通过IDLE来实现的。这个就比较让我头疼了,这个太简单了啊。可是我该肿么脱离IDLE来编写自己的python模块呢。于是乎,就有了这个文章

一、先讲一下我的操作步骤吧,后面再统一简单介绍下这个内容(只适合初学者,高手们略过~~):

前提是你电脑装了python哈,没有装python是不可以运行滴~~

1.新建一个文本文件:

将文件名称更改为HelloWorld.py(文件名随便起)注意要修改文件的后缀名字哦,大家应该都会,就不多说了。

2.使用记事本打开这个文件,在里面敲入如下代码:

import sys,os

def PrintSomeThing():

print(os.path.dirname(os.sys.argv[0]))

raw_input()

if __name__ == "__main__":

PrintSomeThing()

3.双击运行该文件,�_�_�_~~好咧。文件成功运行了。

二、简单描述下吧

第一行:引入一个包,os和sys。这俩都是系统的模块,因为下面我们用到了os和sys两个函数,是需要这俩模块的,所以要引入。

第二行代码到第四行代码定义了一个函数,函数的作用就是1.输出脚本所在目录2.让命令窗口等待用户输入

代码第五六行这里是这个文章的关键咯:

有了这个,你直接双击运行这个文件的话,python就会执行main下面的函数咯。所以就会执行输出路径。。。

注意哇,这个语句中下划线是两个昂即__是连续两个__看清哦。要不然也是会出错哟。

总结

以上就是本文关于从头学Python之编写可执行的.py文件的全部内容,希望对大家有所帮助。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

记事本写python怎么运行-从头学Python之编写可执行的.py文件相关推荐

  1. 学python有没前途-都说现在python牛,转行学Python有发展前景吗?

    大家都知道,Python现在已经是编程语言之王了.那么,Python到底为什么这么牛?哪些优势战胜了其他语言? 另外,Python的就业前景怎么样?有哪些就业岗位? 今天小编就来为大家具体解读一下. ...

  2. 学python要多少钱-学python去培训班要多少钱?

    人工智能的普及推动了python语言的普及.我们都非常清楚python的前景.语言优势.优厚的薪水和福利等,除了这些众所周知的福利外,从人工智能的角度来看,你会发现python的优越地位确实名副其实. ...

  3. 老师学python可以干嘛-学 Python 都用来干嘛的?

    用python爬取了"学python都用来干嘛"下的部分有趣回答来回答这个问题.(如有侵权,请告知我删掉= =)(为了爬虫而强行爬虫,其实根本就不用爬虫的= =) 小白一枚,我是真 ...

  4. 教孩子学编程 python 下载_趣学python pdf 中文下载

    趣学python教孩子学编程pdf是一本专为想要学习python不错的朋友准备的入门教程,可以轻松的帮之你由浅入深,由难到易的学习python编程,感兴趣欢迎下载学习! 趣学python教孩子学编程p ...

  5. python import sql脚本_13-模块介绍-import两种方式-py文件的两种用途-模块搜索路径-项目开发的目录规范...

    1.模块的介绍与使用模块import 1.1.模块的介绍 1.1.1.什么是模块? 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能.在python中,模块的使用方式都是一样的,但其 ...

  6. 第四章:Python项目组织结构-第一节:包、模块以及__init__.py文件

    部分参考:菜鸟教程 文章目录 思维导图 一:Python项目组织结构 (1)Python项目组织结构 (2)包与模块的作用 (3)包与模块的名字 二:导入模块 (1)import (2)from... ...

  7. 小学生python编程写游戏_小学生开始学Python,开发AI的首选编程语言:推荐一波Python书单...

    AlphaGo 都在使用的 Python 语言,是最接近 AI 的编程语言. 教育部考试中心近日发布了"关于全国计算机等级(NCRE)体系调整"的通知,决定自2018年3月起,在全 ...

  8. python脚本用类编写_跟老齐学Python之编写类之二方法

    数据流转过程 除了在类中可以写这种函数之外,在类中还可以写别的函数,延续上一讲的例子: #!/usr/bin/env python #coding:utf-8 class Person: def __ ...

  9. 从头学python之师姐扔给我30GB的数据让我整理

    目录 Python 发展历史 1,基础语法: 2,变量类型 3,运算符 4,条件语句 5,循环语句 6,函数 参数传递 可更改(mutable)与不可更改(immutable)对象 全局变量和局部变量 ...

最新文章

  1. repo同步代码_iTOP-4412开发板android4.0代码下载和编译
  2. .bashrc: line 123: syntax error: unexpected end of file
  3. axios的简单使用
  4. mysql 集群怎么卸载节点_Greenplum移除节点
  5. os.popen read()报编码错误_数据科学家易犯的十大编码错误,你中招了吗?
  6. 彻底学会Spring事务——概念+具体实现
  7. iPhoneXI/XI MAX机模曝光:浴霸式摄像头着实抢眼
  8. java netty能做什么_开发:Netty快速入门,一看就懂!
  9. python学习——正则表达项目
  10. 微软:Mozilla,我劝你拥抱 Chromium!
  11. jQuery----分页插件实现
  12. css3 水纹效果(仿写阿里云)
  13. matlab生成正交试验,正交表的构造方法及Matlab实现.pdf
  14. 计算机操作系统发展史
  15. 你看,那个人好像一条狗啊~30岁以上的程序员该何去何从?
  16. wmp12功能打不开_使用Windows Media Player Plus向WMP添加新功能
  17. 计算机一级中的高级筛选怎么做,详解Excel的高级筛选
  18. 2022年HGAME中REVERSE的Flag Checker
  19. 支持M1芯片Mac电脑的 Adobe Photoshop 2021 for Mac 中文版本
  20. 唯众本科Web前端专业解决方案

热门文章

  1. 2019腾讯的面试题
  2. vue配置vue-router
  3. 广播与P2P通道(下) -- 方案实现
  4. jquery serialize()无效读取不到数据
  5. 【高德地图开发1】---简介
  6. ECSHOP商品详情页”增加自定义TITLE
  7. BizTalk学习笔记系列之二:实例说明如何使用BizTalk
  8. python中if错误-Python中常见的异常处理
  9. python turtle循环图案-有趣的Python turtle绘图
  10. python编辑器安卓下载-Python的下载安装与Python编辑器的安装