首页 > TAG信息列表 > python-idle

空闲的Python / PIL模块-默认图像查看器

我在Win7 x64(x86版本的Python,虽然PIL不能与x64一起使用)上使用IDLE Python,并且它可以正常工作,但是我有一个问题,即图像的show()方法以其必须考虑的方式打开是默认的图像查看器(在我的情况下是Photoshop). PIL模块的文档指出show()“使用外部查看器显示它(通常在Unix上使用xv,在

如何保存python IDLE的自定义首选项?

我在不同的位置有几台计算机,尽管我没有使用IDLE进行编码,但它始终在后台运行,以进行小型测试,调试和研究任务.我在家里配置了IDLE自定义突出显示,键集等,将我的设置保存到一个外部文件中并将这些设置安装到我正在使用的任何计算机上将非常方便. 所以我的问题是:有办法吗? 如果有人知

从终端打开IDLE

我是编程的新手,更具体地说,Python.我正在经历Robert Sedgewick的Introduction to Programming in Python website的安装过程,直到“下载和安装书库”部分之前.我的问题发生在: In the Terminal window issue the command idleX.Y (for example, idle2.7). If an IDLE window appe

python-使用多处理的流程没有输出

我是多处理的初学者,谁能告诉我为什么它不产生任何输出? import multiprocessing def worker(num): """thread worker function""" print('Worker:', num) if __name__ == '__main__': jobs = [] for i in range(4): p

Python IDLE冻结

这绝对令人沮丧,但是我不确定以下问题仅在我的机器上还是在IDLE上才是问题. 尝试在外壳程序中打印一长串列表时,如果在调试时偶然发生,程序将崩溃,您必须手动重新启动它. 更糟糕的是,如果打开了一些编辑器窗口,它总是会产生一些子流程,而每个子流程都必须从任务管理器中手动关闭.

Python IDLE输入中不支持的字符

suffixes = { 1: ["ो", "े", "ू", "ु", "ी", "ि", "ा"]} 当我做完 IDLE给出的消息是 Unsupported characters in input 也看不到MS-DOS中正确的字体.解决方法:您的源文件采用什么编码? 如果是UTF8,请添加注释 # -*- coding: utf-8 -*- 在

python-在CMD中运行时,脚本失败并出现AttributeError,但在IDLE中执行正常

我很新,很困惑.我用tkinter尝试了一个简单的脚本,它在IDLE中工作正常,但是当我尝试从CMD启动它时-tkinter窗口打开,看起来还不错,但是当您尝试单击任何按钮或文件菜单选项时,就会引发AttributeError: Exception in Tkinter callback Traceback (most recent call last): File "C:

python-为什么Turtle在Linux命令行中不起作用,而是在IDLE中起作用?

我当时在Python小组会议上.在安装了Linux的便携式计算机上,我使用常规命令通过终端执行以下代码(摘自《教孩子的Python》一书): import turtle t = turtle.Pen() t.speed(0) turtle.onscreenclick(t.setpos) Python3.4 TurtleDraw.py 它应该会弹出一个可以使用鼠标光标输入的

python-找不到pygame

我正在ubuntu中运行,并且可以使用python进行编码,没有问题.我尝试安装pygame并做到这一点,我做到了: sudo apt-get instal python-pygame 当我进入python IDLE并写道: import pygame 我得到: Traceback (most recent call last): File “”, line 1, in ImportError: No modu

导入模块在Jupyter笔记本中可用,但在IDLE中不可用

我不明白自己在做什么错.上周我重新安装了Windows;之后,我得到了python(3.6),以及我需要的所有库,但是当我尝试将它们导入IDLE时,将返回错误(ModuleNotFoundError:没有名为……的模块),并且当我在命令窗口中单击“ pip”时清单”或“ conda清单”,则说明该包装已经存在.奇怪的是,当我

Python IDLE与多线程兼容吗?

似乎IDLE(标准Python Windows安装的一部分)在没有令人讨厌的挂起或bugout崩溃的情况下将无法正确执行多线程程序.有人知道解决此问题的方法吗? 以下程序将始终挂在IDLE中,但是当直接用Python解释器执行时正常完成: import threading, time printLock = threading.Lock() def pl(s)

python multiprocess无法启动

这是我在python中进行简单多处理任务的代码 from multiprocessing import Process def myfunc(num): tmp = num * num print 'squared O/P will be ', tmp return(tmp) a = [ i**3 for i in range(5)] ## just defining a list task = [Process(target = myfunc,

python – 在Mac OS X上打开时IDLE崩溃

我最近尝试在我的macbook pro上安装python 3.2和IDLE 3.我成功安装了python 3.2(因为我可以从终端运行它),但是当我尝试安装IDLE 3.2时,我一定做错了,因为现在IDLE 2.7和IDLE 3.2在打开时立即崩溃并显示消息“Python quit意外地“,无论我是通过终端还是通过发现者打开它.有谁知道如

将图像划分为python中的5×5块并计算每个块的直方图

使用Python,我必须: >将Test_Image和Reference_image划分为5×5块, >计算每个块的直方图,并将其与另一个图像中的相同块进行比较.例如:image1(1,1)with image2(1,1).>比较两个图像之间的相似性(应该是变换不变的). 到目前为止,我使用hist = numpy.histogram(image,bins = 256)计算了

SyntaxError:编译单个语句python时发现的多个语句

这是我的代码,超级简单: #borders of the bbox longmax = 15.418483 #longitude top right longmin = 4.953142 #longitude top left latmax = 54.869808 #latitude top latmin = 47.236219 #latitude bottom #longitude longstep = longmax - longmin longstepx = longstep / 1

通过IDLE运行的Python脚本没有输出

我正在使用带有IDLE的Windows版本的Python 2.7.如果我运行以下代码 import os os.getcwd() 通过IDLE(运行模块F5),我在Python shell中没有输出. 但是,如果我在资源管理器中双击test.py,则会显示当前工作目录. 如果我在IDLE中执行打印命令,它会显示出来. 为什么os.getcwd()在IDLE

从IDLE和Shell中的包导入

导入整个包在IDLE中工作,但不在shell中.以下在IDLE中工作正常: import tkinter as tk tk.filedialog.askopenfilename() 在shell中,我收到此错误: AttributeError: 'module' object has no attribute 'filedialog' 我知道我必须导入tkinter.filedialog以使其在shell中工作. 为什

在Windows 7 64位上从IDLE运行Python脚本

我试图弄清楚如何在Windows 7上成功使用Python 2.7.1. 到目前为止,我不得不使用shell(IDLE)创建脚本,然后从cmd提示符运行它们.我觉得这会减慢学习过程,我想知道是否有办法从IDLE运行它(我无法创建路径,所以每当我尝试打开或导入文件时我都会收到错误)或还是其他一些程序/文本编辑

如何在IDLE中为Python程序添加断点?

我已经解决了这个问题,我只是在这里发布,因为我无法通过谷歌或通过阅读文档来解决这个问题.我只偶然发现了它. 要添加断点,请右键单击要添加断点的行,然后选择“设置断点”.该行将突出显示. (请注意,这仅在您编辑文件时有效;它在解释器中不起作用.) This site有一个关于使用IDLE调

使用Python编程:仅在命令提示符处获取“名称’Tk’未定义”,适用于IDLE

刚从Tkinter开始的初学者提问.我下载了它并编写了教程Hello World程序,它在IDLE中运行良好.但是,当我保存程序并使用命令提示符运行它们时,它们都返回了NameError:name’tk’未定义. 我也试过去主Python命令程序并手动输入代码,它运行正常. 它只能在通过命令提示符或双击时识别Tk().

python IDLE可以用于迭代/内存开发吗?

我不确定我是否正确地说明了这个主题,但基本上我很好奇是否有人可以在Python IDLE或类似工具中开发代码,然后通过一些命令吐出内存中的当前代码.我相信我之前在阅读Lisp书时已经这样做了,并且回想起它与通常重新运行静态文件的方法截然不同.有关如何做到这一点或类似的任何建议?谢谢

Python shell和IDLE之间的结果不同

以下代码打印从1到1000的5的倍数之和 s = 0 for i in range(1, 1001): if i % 5 == 0: s += i print(s) 如果我在IDLE中运行此代码,结果是100500,但是在shell中出现错误SyntaxError:无效语法,在打印时出现.为什么IDLE和shell会产生不同的结果?我的Python版本是3.7.解决方法:在P

我如何与相当长的python脚本交互?

我喜欢空闲.但是,有时我有100-200行脚本,我想用交互式调试/播放foo.py中定义的函数,而不是只调用python foo.py.有没有办法可以在我的foo.py上下文中触发IDLE?解决方法:将此行插入脚本: import pdb; pdb.set_trace() 这将启动python debugger,它允许您以交互方式单步执行脚本,检查

python:为什么IDLE比终端慢?

我刚刚编写了一个简单的python命令来检查csv文件中的大列表. csv有2列,10K行.当我将第二行输入到列表中并稍后打印列表时,IDLE需要相当长的时间才能显示终端(在mac下)及时显示的位置. * BTW,我在两台不同的机器上检查过 – 结果相同. 显然,没有人会在控制台上打印10k项目但是一个比

linux – Python ImportError下载后没有名为statistics的模块

我正在尝试运行我的代码,我不知道我需要什么特定的包,以使我的import语句工作.下面是我的标题,我不断收到错误说ImportError没有名为statistics的模块.我看了很多不同的页面,看看我可以在哪里下载解决方案,但我被困了.我知道我的代码有效,因为我在学校实验室运行它.如果有人可以提