python代码怎么运行

作者&投稿:薛珍 (若有异议请与网页底部的电邮联系)
python怎么运行py文件~

1、首先在资源管理器里复制一下py文件存放的路径,按下windows键+r,在运行里输入cmd,回车打开命令行:

2、在命令行里,先切换到py文件的路径下面,接着输入“python 文件名.py ”运行python文件:

3、按下回车键,可以看到窗口中py文件开始运行了,注意在命令行运行py文件,要将python安装路径添加到环境变量path中,否则会报错,找不到命令。至此python运行文件的操作就完成了:

python代码运行助手是能在网页上运行python语言的工具。因为python的运行环境在很多教程里都是用dos的,黑乎乎的界面看的有点简陋,所以出了这python代码运行助手,作为ide。
实际上,python代码运行助手界面只能算及格分,如果要找ide,推荐使用jupyter。jupyter被集成到ANACONDA里,只要安装了anacoda就能使用了。

回到这个问题:
1、要打开这运行助手首先要下载一个learning.py,如果找不到可以复制如下代码另存为“learning.py”,编辑器用sublime、或者notepad++。
#!/usr/bin/env python3# -*- coding: utf-8 -*-r'''learning.pyA Python 3 tutorial from http://www.liaoxuefeng.comUsage:python3 learning.py'''import sysdef check_version(): v = sys.version_info if v.major == 3 and v.minor >= 4: return True print('Your current python is %d.%d. Please use Python 3.4.' % (v.major, v.minor)) return Falseif not check_version(): exit(1)import os, io, json, subprocess, tempfilefrom urllib import parsefrom wsgiref.simple_server import make_serverEXEC = sys.executablePORT = 39093HOST = 'local.liaoxuefeng.com:%d' % PORTTEMP = tempfile.mkdtemp(suffix='_py', prefix='learn_python_')INDEX = 0def main(): httpd = make_server('127.0.0.1', PORT, application) print('Ready for Python code on port %d...' % PORT) httpd.serve_forever()def get_name(): global INDEX INDEX = INDEX + 1 return 'test_%d' % INDEXdef write_py(name, code): fpath = os.path.join(TEMP, '%s.py' % name) with open(fpath, 'w', encoding='utf-8') as f: f.write(code) print('Code wrote to: %s' % fpath) return fpathdef decode(s): try: return s.decode('utf-8') except UnicodeDecodeError: return s.decode('gbk')def application(environ, start_response): host = environ.get('HTTP_HOST') method = environ.get('REQUEST_METHOD') path = environ.get('PATH_INFO') if method == 'GET' and path == '/': start_response('200 OK', [('Content-Type', 'text/html')]) return [b'Learning PythonRun
'] if method == 'GET' and path == '/env': start_response('200 OK', [('Content-Type', 'text/html')]) L = [b'ENV'] for k, v in environ.items(): p = '
%s = %s' % (k, str(v)) L.append(p.encode('utf-8')) L.append(b'') return L if host != HOST or method != 'POST' or path != '/run' or not environ.get('CONTENT_TYPE', '').lower().startswith('application/x-www-form-urlencoded'): start_response('400 Bad Request', [('Content-Type', 'application/json')]) return [b'{"error":"bad_request"}'] s = environ['wsgi.input'].read(int(environ['CONTENT_LENGTH'])) qs = parse.parse_qs(s.decode('utf-8')) if not 'code' in qs: start_response('400 Bad Request', [('Content-Type', 'application/json')]) return [b'{"error":"invalid_params"}'] name = qs['name'][0] if 'name' in qs else get_name() code = qs['code'][0] headers = [('Content-Type', 'application/json')] origin = environ.get('HTTP_ORIGIN', '') if origin.find('.liaoxuefeng.com') == -1: start_response('400 Bad Request', [('Content-Type', 'application/json')]) return [b'{"error":"invalid_origin"}'] headers.append(('Access-Control-Allow-Origin', origin)) start_response('200 OK', headers) r = dict() try: fpath = write_py(name, code) print('Execute: %s %s' % (EXEC, fpath)) r['output'] = decode(subprocess.check_output([EXEC, fpath], stderr=subprocess.STDOUT, timeout=5)) except subprocess.CalledProcessError as e: r = dict(error='Exception', output=decode(e.output)) except subprocess.TimeoutExpired as e: r = dict(error='Timeout', output='执行超时') except subprocess.CalledProcessError as e: r = dict(error='Error', output='执行错误') print('Execute done.') return [json.dumps(r).encode('utf-8')]if __name__ == '__main__': main()2,再用一个记事本写如下的代码:
@echo offpython learning.pypause另存为‘运行.bat’
3、把“运行.bat”和“learning.py”放到同一目录下,

4、双击运行“运行.bat",之后会弹出黑色的dos窗口,这个窗口不要关闭。

5、输入网址对应的网址和端口,整个过程就完成了。

一、使用Python的解释器:

1、安装python一般都会有一个交互式解释器,我们可以在这里直接写入运行

2、但如果我们将其关闭,刚才写的代码就会丢失。此时,我们新建一个文本文档,写入print 'hello world',然后将文件名改写为:hello.py。注意,后缀名是py,你的电脑要显示后缀名才可以看见。然后,我们打开解释器,通过file->open打开刚才写的py

3、打开后会显示如下界面,就是我们刚才写的代码

4、此时,可以点击Run->run module,或者直接按F5,运行代码,如下图所示,运行成功,并打印结果

二、通过命令行运行

如下图所示,有一个hello.py的文件

我们直接在上面的文件地址栏输入cmd,敲入回车

可以看到,直接就定位到对应的目录下

我们输入python hello.py,可以运行程序

也可以直接运行hello.py

三、双击运行:

可以直接双击运行,但是这样窗口会一闪而过,怎么办呢?

加入如下代码:

raw_input('press <enter>')

此时,我们再直接双击程序,发现cmd框并没有消失,此时你按下回车键,界面才会消失

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python怎么运行代码程序的详细内容,


python怎么运行代码
有很多用户不清楚python代码写好了该怎么运行,对于一些初学者而言的确很容易摸不清楚,现在就用一篇文章来给大家介绍一下该如何运行python代码。python怎么运行代码1、如果在开发者自己的电脑上运行python程序,则只需要修改.py源代码文件的默认打开方式为pythonlauncher即可2、如果没有安装python开发环境,那么...

python怎么运行代码
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。然而,Python Virtual Machine与Java或.NET的Virtual Machine不同的是,Python的Virtual Machine是一种...

python代码如何运行
具体如下。一是在Python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,...

python代码写好了怎么保存
具体操作步骤如下。第一步:打开python编译器,点击【file】-【newfile】。第二步:在打开的窗口中输入代码,点击【file】-【save】。第三步:选择保存的路径,设置名称,文件类型设为python文件,点击【保存】。第四步:选择保存好的py文件,点击【run】-【runmodule】。第五步:在输出窗口中即可看到...

python如何运行代码。
出现类似“C:\/”,则是在Windows提供的命令行模式。2、交互式命令行简单来讲,出现“···”,则是python的交互式命令行学习交互式命令行的使用是学习Python迈出的第一步。Python命令行交互友好,你输入一个语句执行,它会马上给你执行这个语句的结果。3、运行Python代码cmd窗口中,输入python后,进入...

pycharm写好的代码怎么在桌面运行?
如果您已经在PyCharm中编写了Python代码,并且想要在桌面上运行该代码,可以按照以下步骤操作:在PyCharm中,打开要运行的Python文件。在菜单栏中,选择“File”(文件)-> “Export to ZIP File”(导出为ZIP文件)。选择要导出的文件和文件夹,并保存为一个ZIP文件。解压缩ZIP文件到桌面或其他您想要的...

Python怎么写?
并执行以下命令:bashCopy code python hello_world.py 这样,Python解释器就会读取程序文件,并执行其中的代码,输出Hello, World!。当然,这只是Python编程的入门示例,Python语言的语法和功能非常丰富,可以用来编写更为复杂的程序。如果您想深入学习Python编程,建议通过书籍、教学视频等方式进行系统学习。

python怎么运行代码?
3、在开始菜单,找到安装好的python,展开并选择IDLE(Python3.864-bit)4、打开IDLE窗口,当出现>>>符号时,可以输入python代码,按回车键运行 5、通过快捷方式打开pycharm工具,在工具创建python项目 6、在python项目中,新建python文件,编写代码,然后鼠标右键Run代码 注意事项 注意如何运行python代码注意...

python脚本怎么写
编写Python脚本需要先安装Python解释器,然后使用文本编辑器编写Python代码并保存为.py文件,最后通过命令行运行该脚本。1. 安装Python解释器 要编写Python脚本,您需要先安装Python解释器。您可以从Python官网下载最新版本的Python解释器,根据您的操作系统选择相应的版本进行下载和安装。安装完成后,您可以在命令行...

python怎么进入编程界面
python进入编程界面的方法如下:操作环境:华硕VivoBook15x电脑,win10系统,Python3.9.4版本等。1、在电脑搜索框中输入python进行搜索,在搜索结果中打开python编辑器。2、如果代码很少,比如只有一行的,可以在打开的编辑器中直接输入程序代码。3、如果程序代码较长的,点击“File—NewFile”新建程序窗口...

博爱县17097924951: 如何运行Python程序 -
斋胞桂附: 1. 使用Python自带的IDLE 在开始-->程序-->Python2.5(视你安装的版本而不同)中找到IDLE(Python GUI),点击后弹出如下窗体:在>>>提示符后输入代码,回车,就可以执行此代码.IDLE支持语法高亮,支持自动缩进,支持方法提示,不过提...

博爱县17097924951: 如何在网页中运行简单的python代码 -
斋胞桂附: 如下的方法请参考: 1 、创建一个django项目使用django-admin.py startproject MyDjangoSite 参考这里 2、建立视图from django.http import HttpResponsedef hello(request): return HttpResponse("我的第一个简单的python django项目.") ...

博爱县17097924951: python 代码写好了怎么使用 -
斋胞桂附: Python | 用Pyinstaller打包发布exe应用 http://jingyan.baidu.com/article/a378c960b47034b3282830bb.html

博爱县17097924951: 如何在命令行里运行python脚本 -
斋胞桂附: 在python的命令行里不能运行脚本,只能运行命令,如果要运行脚本要在系统的命令行里运行,以window为例,1. 点击window图标->运行->输入cmd打开命令窗口2. 用CD /D 这里输入你的python文件所在的文件夹,enter3. 再输入你的脚本命名(以test.py为例),enter

博爱县17097924951: 如何在linux下运行python程序 -
斋胞桂附: 现在一般的linux都预装了python2.x 直接在命令行里运行就行了 python xx.py就可以了 zh@zh:~/pythonpro$ echo "print('hello')" > a.py zh@zh:~/pythonpro$ ls a.py zh@zh:~/pythonpro$ python a.py hello zh@zh:~/pythonpro$

博爱县17097924951: 这段代码在python3中怎么运行 -
斋胞桂附: 在Python中有两种编写代码的形式:Shell形式:一次只能执行一条完整语句,包括 if判断,for的循环,或者定义一个class,定义一个函数等等,这种很不灵活,容易出现所述现象:Edit形式:将要写的代码保存到一个PY文件里面,执行的代码无限制;打开方法为:File-New Window:使用Edit模式,可以避免遇到的问题.

博爱县17097924951: python代码用什么运行程序 -
斋胞桂附: 用的是python解释器. 首先win+R 运行cmd,如果 python --version不报错,则表明环境正确python file.name运行即可

博爱县17097924951: python如何运行 -
斋胞桂附: name = raw_input("what is your name?") print "Hello," + name + "?"不就这样吗?你都写出来了.

博爱县17097924951: Python如何工作 -
斋胞桂附: Python的特色 简单 Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一.它使你能够专注于解决问题而不是去...

博爱县17097924951: python idle中怎样运行
斋胞桂附: 新建一个窗口,具体方法:file-new windows.去新建的窗口里编写代码,然后保存,按f5就可以运行~

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网