小编jch*_*ger的帖子

导入和execfile之间的区别

我有一个utils.py包含名为的函数的文件f1()

通过另一个Python脚本,我可以import utilsexecfile('utils.py')可以访问f1()。两种方法有什么区别?

import python-import execfile python-2.7

5
推荐指数
1
解决办法
1963
查看次数

如何从Android设备上的USB设备读取数据?

我想设计一个Android应用程序,它应该从标准时间连接到它的USB设备读取数据.可以吗?怎么样?

usb android

4
推荐指数
1
解决办法
2万
查看次数

Python:打印而不覆盖打印行

我有

for i in range(0, 11): print i, "\n", i
Run Code Online (Sandbox Code Playgroud)

我希望我的python程序为每个for循环打印这种方式

第一循环:

1
1
Run Code Online (Sandbox Code Playgroud)

第二循环:

1
2
2
1
Run Code Online (Sandbox Code Playgroud)

第三循环:

1
2
3
3
2
1
Run Code Online (Sandbox Code Playgroud)

我尝试过使用\ r \n或\ 033 [1A但它们只是覆盖了前一行.有没有办法可以"推"输出线,所以我不会覆盖它?

python loops for-loop

4
推荐指数
1
解决办法
290
查看次数

标签绘制椭圆

我确信这是一个基本问题,但我找不到解决方案。我正在绘制一些椭圆,并想添加一个图例(例如第一个椭圆的颜色:数据1,...) 目前我设法绘制了一些椭圆,但我不知道如何绘制图例。

我的代码:

from pylab import figure, show, rand
from matplotlib.patches import Ellipse

NUM = 3

ells = [Ellipse(xy=rand(2)*10, width=rand(), height=rand(), angle=rand()*360)
        for i in range(NUM)]

fig = figure()
ax = fig.add_subplot(111, aspect='equal')
for e in ells:
    ax.add_artist(e)
    e.set_clip_box(ax.bbox)
    e.set_alpha(rand())
    e.set_facecolor(rand(3))

ax.set_xlim(0, 10)
ax.set_ylim(0, 10)

show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib legend

3
推荐指数
1
解决办法
3652
查看次数

在PyGame坐标系中更改原点的位置

我在PyGame中使用矢量和物理进行一些操作,默认坐标系对我来说不方便.通常情况下,该(0, 0)点位于左上角,但我宁愿原点位于左下角.我宁愿改变坐标系,也不愿转换我必须绘制的每一件东西.

是否可以在PyGame中更改坐标系以使其像这样工作?

python pygame coordinates

2
推荐指数
1
解决办法
4896
查看次数

Python:为什么交换最大和最小数字的代码不起作用?

想象一下,我们有一个数字列表,a其中所有数字都不同,我们想要交换最大的一个和最小的一个.问题是,为什么这段代码在Python中:

a[a.index(min(a))], a[a.index(max(a))] = a[a.index(max(a))], a[a.index(min(a))]
Run Code Online (Sandbox Code Playgroud)

不工作?

python list

2
推荐指数
1
解决办法
483
查看次数

如何将照片插入 Tkinter 窗口中没有枕头的 PIL

我可以在不使用 Pillow 的 PIL 的情况下将照片放入 tkinter 窗口吗?我想将照片插入到label1.

这是原始脚本:

from Tkinter import *
import tkMessageBox

root=Tk()

root.title("Moldy Cheese Quiz")
root.geometry("500x500")
root.config(background="red")

f1=Frame()
f1.pack()
f1.config(background="red")

text=Text(f1)

title= """This is a quiz to see if you've been listening!"""

text.delete(1.0, END)
text.insert(END, title)
text.config(width=47, height=5, state="disabled")
text.pack()

b=Button(f1)

def draw():
    photo = trollface.gif

def destroy():
    f1.destroy(), f2.pack(), root.config(background="blue")

def good1():
    f2.destroy(), f3.pack(), root.config(background="purple")

def good2():
    f3.destroy(), f4.pack(), root.config(background="green")

def good3():
    f4.destroy(), f5.pack(), root.config(background="pink")

def wrong():
    tkMessageBox.showinfo("Wrong Answer", "You were not listening so …
Run Code Online (Sandbox Code Playgroud)

python tkinter

2
推荐指数
1
解决办法
6360
查看次数