记事本写python怎么运行-从头学Python之编写可执行的.py文件
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文件相关推荐
- 学python有没前途-都说现在python牛,转行学Python有发展前景吗?
大家都知道,Python现在已经是编程语言之王了.那么,Python到底为什么这么牛?哪些优势战胜了其他语言? 另外,Python的就业前景怎么样?有哪些就业岗位? 今天小编就来为大家具体解读一下. ...
- 学python要多少钱-学python去培训班要多少钱?
人工智能的普及推动了python语言的普及.我们都非常清楚python的前景.语言优势.优厚的薪水和福利等,除了这些众所周知的福利外,从人工智能的角度来看,你会发现python的优越地位确实名副其实. ...
- 老师学python可以干嘛-学 Python 都用来干嘛的?
用python爬取了"学python都用来干嘛"下的部分有趣回答来回答这个问题.(如有侵权,请告知我删掉= =)(为了爬虫而强行爬虫,其实根本就不用爬虫的= =) 小白一枚,我是真 ...
- 教孩子学编程 python 下载_趣学python pdf 中文下载
趣学python教孩子学编程pdf是一本专为想要学习python不错的朋友准备的入门教程,可以轻松的帮之你由浅入深,由难到易的学习python编程,感兴趣欢迎下载学习! 趣学python教孩子学编程p ...
- python import sql脚本_13-模块介绍-import两种方式-py文件的两种用途-模块搜索路径-项目开发的目录规范...
1.模块的介绍与使用模块import 1.1.模块的介绍 1.1.1.什么是模块? 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能.在python中,模块的使用方式都是一样的,但其 ...
- 第四章:Python项目组织结构-第一节:包、模块以及__init__.py文件
部分参考:菜鸟教程 文章目录 思维导图 一:Python项目组织结构 (1)Python项目组织结构 (2)包与模块的作用 (3)包与模块的名字 二:导入模块 (1)import (2)from... ...
- 小学生python编程写游戏_小学生开始学Python,开发AI的首选编程语言:推荐一波Python书单...
AlphaGo 都在使用的 Python 语言,是最接近 AI 的编程语言. 教育部考试中心近日发布了"关于全国计算机等级(NCRE)体系调整"的通知,决定自2018年3月起,在全 ...
- python脚本用类编写_跟老齐学Python之编写类之二方法
数据流转过程 除了在类中可以写这种函数之外,在类中还可以写别的函数,延续上一讲的例子: #!/usr/bin/env python #coding:utf-8 class Person: def __ ...
- 从头学python之师姐扔给我30GB的数据让我整理
目录 Python 发展历史 1,基础语法: 2,变量类型 3,运算符 4,条件语句 5,循环语句 6,函数 参数传递 可更改(mutable)与不可更改(immutable)对象 全局变量和局部变量 ...
最新文章
- repo同步代码_iTOP-4412开发板android4.0代码下载和编译
- .bashrc: line 123: syntax error: unexpected end of file
- axios的简单使用
- mysql 集群怎么卸载节点_Greenplum移除节点
- os.popen read()报编码错误_数据科学家易犯的十大编码错误,你中招了吗?
- 彻底学会Spring事务——概念+具体实现
- iPhoneXI/XI MAX机模曝光:浴霸式摄像头着实抢眼
- java netty能做什么_开发:Netty快速入门,一看就懂!
- python学习——正则表达项目
- 微软:Mozilla,我劝你拥抱 Chromium!
- jQuery----分页插件实现
- css3 水纹效果(仿写阿里云)
- matlab生成正交试验,正交表的构造方法及Matlab实现.pdf
- 计算机操作系统发展史
- 你看,那个人好像一条狗啊~30岁以上的程序员该何去何从?
- wmp12功能打不开_使用Windows Media Player Plus向WMP添加新功能
- 计算机一级中的高级筛选怎么做,详解Excel的高级筛选
- 2022年HGAME中REVERSE的Flag Checker
- 支持M1芯片Mac电脑的 Adobe Photoshop 2021 for Mac 中文版本
- 唯众本科Web前端专业解决方案