小编use*_*646的帖子

38
推荐指数
3
解决办法
12万
查看次数

Python版本早于2.6的字符串格式

当我在Python 2.5.2中运行以下代码时:

for x in range(1, 11):
    print '{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x)
Run Code Online (Sandbox Code Playgroud)

我明白了:

Traceback (most recent call last):
  File "<pyshell#9>", line 2, in <module>
    print '{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x)
AttributeError: 'str' object has no attribute 'format'
Run Code Online (Sandbox Code Playgroud)

我不明白这个问题.

dir('hello')没有format属性.

我怎么解决这个问题?

python format

34
推荐指数
5
解决办法
5万
查看次数

在Python中进行类型转换

我需要将Python中的字符串转换为其他类型,例如unsigned和signed 8,16,32和64位int,double,float和strings.

我怎样才能做到这一点?

python string int casting bit

21
推荐指数
1
解决办法
9万
查看次数

如何在Python中不包含'\n'来打印字符串

假设我的字符串是:

' Hai Hello\nGood eve\n'
Run Code Online (Sandbox Code Playgroud)

如何消除'\n'介于两者之间并使字符串打印如下:

 Hai Hello Good eve 
Run Code Online (Sandbox Code Playgroud)

python string

18
推荐指数
4
解决办法
6万
查看次数

Python中的条件编译

如何在Python中进行条件编译?

它使用DEF吗?

python conditional-compilation

17
推荐指数
3
解决办法
2万
查看次数

如何使用.pth文件添加Python导入路径

如果我将*.pth文件放在site-packages中,它会给出一个ImportError.我没有通过创建*.pth文件来获取如何导入.

(指在python中导入)

python python-import

14
推荐指数
2
解决办法
3万
查看次数

Python中导入所花费的时间

我想知道导入对内置模块和用户定义模块需要多长时间.

python import

11
推荐指数
4
解决办法
5137
查看次数

如何使用tkinter创建消息框?

我一直在尝试在tkinter中构建一个相当简单的消息框,其中包含"YES"和"NO"按钮.当我在内部按下"YES"按钮时,它必须转到并向文件写入YES.类似地,当按下"NO"时,必须将NO写入文件.我怎样才能做到这一点?

python tkinter messagebox

9
推荐指数
3
解决办法
6万
查看次数

退出Python中的函数

当异常发生时,我想退出一个函数.我想用'返回'之外的其他方法

python exception function

6
推荐指数
2
解决办法
3万
查看次数

Python脚本中的EOFError

我有以下代码片段:

def database(self):
    databasename=""
    host=""
    user=""
    password=""
    try:
        self.fp=file("detailing.dat","rb")
    except IOError:
        self.fp=file("detailing.dat","wb")
        pickle.dump([databasename,host,user,password],self.fp,-1)
        self.fp.close()
        selffp=file("detailing.dat","rb")
        [databasename,host,user,password]=pickle.load(self.fp)

    return
Run Code Online (Sandbox Code Playgroud)

它有错误:

Traceback (most recent call last):
  File "detailing.py", line 91, in ?
    app=myApp()
  File "detailing.py", line 20, in __init__
    wx.App.__init__(self,redirect,filename,useBestVisual,clearSigInt)
  File "/usr/lib64/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7473, in __init__
    self._BootstrapApp()
  File "/usr/lib64/python2.4/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 7125, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "detailing.py", line 33, in OnInit
    self.database()
  File "detailing.py", line 87, in database
    [databasename,host,user,password]=pickle.load(self.fp)
  File "/usr/lib64/python2.4/pickle.py", line 1390, in load
    return Unpickler(file).load()
  File "/usr/lib64/python2.4/pickle.py", line 872, in …
Run Code Online (Sandbox Code Playgroud)

python pickle raw-input eoferror

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