小编FLX*_*FLX的帖子

为什么tkinter进度条让事情变得如此之慢?

我有以下代码用于提取tar.gz文件,同时密切关注进度:

from __future__ import division
import tarfile
import os

theArchive = "/Users/Dennis/Instances/atlassian-jira-enterprise-4.1.2-standalone.tar.gz"

a = tarfile.open(theArchive)

tarsize = 0

print "Computing total size"
for tarinfo in a:
    tarsize = tarsize + tarinfo.size

realz = tarsize
print "compressed size: " + str(a.fileobj.size)
print "uncompressed size: " + str(tarsize)

tarsize = 0

for tarinfo in a:
    print tarinfo.name, "is", tarinfo.size, "bytes in size and is",
    if tarinfo.isreg():
        print "a regular file."
    elif tarinfo.isdir():
        print "a directory."
    else:
        print "something else."
    a.extract(tarinfo)
    tarsize = …
Run Code Online (Sandbox Code Playgroud)

python tkinter tar

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

PyQT中心工具栏按钮

默认情况下,PyQT中的工具栏按钮与左侧对齐,是否可以使它们居中以便在调整大小时滑动?

python pyqt pyqt4

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

如何将所有内容存储在变量中而不是分别回显所有内容?

请参阅:http://pastebin.com/5za3uCi1

我是php的新手,我正在编辑ventrilo状态脚本.我想要它做的是它将所有内容存储在一个大变量中以便于解析,而不是使用单独的echo.谁能告诉我如何才能做到这一点?

谢谢,

丹尼斯

php variables

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

SSL wrap socket:AttributeError:'module'对象没有属性'wrap_socket'

我正在使用python 2.6在OSX上创建一个非常简单的示例但我不断得到:

Traceback (most recent call last):
  File "ssl.py", line 1, in <module>
    import socket, ssl
  File "/Users/Dennis/ssl.py", line 5, in <module>
    sslSocket = ssl.wrap_socket(s)
AttributeError: 'module' object has no attribute 'wrap_socket'
Run Code Online (Sandbox Code Playgroud)

码:

import socket, ssl

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('irc.freenode.net', 7000))
sslSocket = ssl.wrap_socket(s)
print repr(sslSocket.server())
print repr(sslSocket.issuer())
sslSocket.write('Hello secure socket\n')
s.close()
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

谢谢!

丹尼斯

python ssl

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

嵌套if:参数太多了?

出于某种原因,此代码会产生问题:

source="/foo/bar/"
destination="/home/oni/"

if [ -d $source ]; then
        echo "Source directory exists"
        if [ -d $destination ]; then
                echo "Destination directory exists"
                rsync -raz --delete --ignore-existing --ignore-times --size-only --stats --progress $source $destination
                chmod -R 0755 $destination
        else
                echo "Destination directory does not exists"
        fi
else
        echo "Source directory does not exists"
fi
Run Code Online (Sandbox Code Playgroud)

它出错了:

Source directory exists
/usr/bin/copyfoo: line 7: [: too many arguments
Destination directory does not exists
Run Code Online (Sandbox Code Playgroud)

我之前在bash中使用嵌套的if语句没有问题,我忽略了什么简单的错误?

谢谢!

bash shell

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

搜索字典数组并提取值

我得到了以下数据:

[{'name': 'SqueezePlay', 'power': '1', 'playerid': '91:e2:b5:24:49:63', 'ip': '192.168.1.144:51346', 'canpoweroff': 1, 'displaytype': 'none', 'seq_no': '10', 'connected': 1, 'isplayer': 1, 'model': 'squeezeplay', 'uuid': 'fgh79fg7h98789798978'}, {'name': "FLX's iPhone", 'power': '1', 'playerid': '4c:32:d1:45:6c:4e', 'ip': '84.105.161.205:53972', 'canpoweroff': 1, 'displaytype': 'none', 'seq_no': 0, 'connected': 1, 'isplayer': 1, 'model': 'iPengiPod', 'uuid': '9791c009e3e7fghfg346456456'}]
Run Code Online (Sandbox Code Playgroud)

我改变了隐私价值的意义.我想根据"name"(例如"SqueezePlay")搜索数组,然后我将检索"playerid"(例如"91:e2:b5:24:49:63").

在Python中执行此操作的最有效方法是什么?谢谢!

python arrays multidimensional-array

0
推荐指数
1
解决办法
178
查看次数

PHP中的嵌套条件语句

如何在PHP中创建嵌套的条件语句?

我试着:

if (A=="blah" && B=="bleh" && C=="bloh" && (D=="bluh" || E=="blih"))
Run Code Online (Sandbox Code Playgroud)

更易于阅读:

if (A AND B AND C AND (D OR E))
Run Code Online (Sandbox Code Playgroud)

php conditional if-statement conditional-operator

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