Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>>
Run Code Online (Sandbox Code Playgroud)
另一方面...
Python 3.2 (r32:88445, Mar 25 2011, 19:28:28)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Tkinter
Run Code Online (Sandbox Code Playgroud)
我检查了突触,安装了Tkinter.然后我发现了 -
如果失败并显示"No module named _tkinter",则需要修改Python配置以包含此模块(这是在C中实现的扩展模块).不要编辑模块/设置(它已过期).您可能必须安装Tcl和Tk(使用RPM时,也要安装-devel RPMs)和/或编辑setup.py脚本以指向安装Tcl/Tk的正确位置.如果您在默认位置安装Tcl/Tk,只需重新运行"make"即可构建_tkinter扩展名.
我猜测tkinter仍然与我的电脑中的旧python相关联.我如何更改,以便python3可以使用tkinter?
我是从这个网站自学python的.在第3章,当我在给定示例中键入代码时,我收到以下错误 -
Python 3.2 (r32:88445, Mar 25 2011, 19:28:28)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import turtle
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "turtle.py", line 2, in <module>
wn = turtle.Screen()
AttributeError: 'module' object has no attribute 'Screen'
>>>
Run Code Online (Sandbox Code Playgroud)
这是我需要下载和安装的东西吗?我试着查看docs.python.org,但是我的鼻子开始流血,阅读所有技术内容.请指出我正确的方向?谢谢.
我正在学习autohotkey和python.我在ahk中编写了这个脚本(并且它有效!)在pokerstars客户端中自动连接表(使用tableninja) -
^q::
Loop
{
Send q
Sleep 500
Send {PgUp}
Sleep 500
Send w
Sleep 60000
}
return
Run Code Online (Sandbox Code Playgroud)
我想把它转换成python - 你能不能给我一个关于我可以使用哪些模块来实现这个目标的想法?
python脚本需要做的是(在循环时)键入一个字母(在已经打开的记事本上),向下两行,键入另一个字母,然后在重新开始之前等待一分钟.
我在想 -
import module to auto-type letters
import module that works as timer
def function
type letter q
enter
enter
def function
type letter w
def function
sleep
while True
function
function
function
Run Code Online (Sandbox Code Playgroud)
我在教自己如何编码.我还没有达到关于python模块的部分.谢谢!
我正在学习 golang,致力于货币时间价值计算
我正在尝试计算周期数,说,双倍你的钱。我使用的公式是period = log(fv/pv) / log(1 + i)。到目前为止我所拥有的是......
package main
import (
"fmt"
"math"
)
var (
interest,
futureValue,
period,
presentValue float64
)
var rate float64 = interest / 100 //converts interest into decimal... interest / 100
var ratex float64 = 1 + interest //used for (1 + i)
func main() {
numPeriod()
}
func numPeriod() {
fmt.Println("Enter interest amount: ")
fmt.Scanf("%g", &interest)
fmt.Println("Enter present value: ")
fmt.Scanf("%g", &presentValue)
fmt.Println("Enter future value: ")
fmt.Scanf("%g", &futureValue)
var logfvpvFactor …
Run Code Online (Sandbox Code Playgroud) 我每次运行pygame.init()时都会收到"没有声卡"的消息.ubuntu论坛中的一个帖子说两次运行pygame.init()并且该消息将消失.问题是,当我编写脚本然后从终端运行脚本时,我仍然得到无声卡消息.
我该怎么办?
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame, sys
>>> pygame.init()
there is no soundcard
(6, 0)
>>>
Run Code Online (Sandbox Code Playgroud)
谢谢!
我最近在我的电脑上安装了lubuntu 11.04。按照本指南从源头安装go,在我的电脑上安装golang进行得很好。为了测试我的安装,我运行hello.go并收到以下错误消息:
fork/exec /tmp/go-build748212890/command-line-arguments/_obj/a.out: exec format error
Run Code Online (Sandbox Code Playgroud)
我在google上进行了查找,发现的更相关的结果之一是说要删除软件包,然后重新安装。那没有帮助。
您能否告诉我是什么导致了此错误,以及如何解决此问题?
感谢,并有一个愉快的一天!
prorgamming新手 - 我正在寻找我正在做的练习的答案,并从这里得到我的答案.我的问题是 - 从这个线程,被选为最佳答案的那个是这个代码
[float(i) for i in lst]
Run Code Online (Sandbox Code Playgroud)
代码完成了应该做的事情,但当我试图进入新列表时,我遇到了错误
>>> xs = '12 10 32 3 66 17 42 99 20'.split()
>>> [float(i) for i in xs]
[12.0, 10.0, 32.0, 3.0, 66.0, 17.0, 42.0, 99.0, 20.0]
>>> i
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'i' is not defined
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
谢谢!
列表中的每个项目的第二个列表,xs.运行下面的代码,python给我'无'
xs = [12, 10, 32, 3, 66, 17, 42, 99, 20]
a = [b**2 for b in xs]
c = (a + xs).sort()
print(c, end=', ')
Run Code Online (Sandbox Code Playgroud)
相同的列表但不同的代码 -
xs = [12, 10, 32, 3, 66, 17, 42, 99, 20]
a = [b**2 for b in xs]
c = a + xs
c.sort()
print(c, end=', ')
Run Code Online (Sandbox Code Playgroud)
... python给了我列表(c),全部排序.我不明白.或者有更多的pythonic方式来做到这一点?
谢谢!