小编Nis*_*ede的帖子

无法安装Python包[SSL:TLSV1_ALERT_PROTOCOL_VERSION]

我正在尝试使用安装Python库pip,收到SSL错误:

~/projects/base ? pre-master±  pip install xdict

Collecting xdict
  Could not fetch URL https://pypi.python.org/simple/xdict/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping
  Could not find a version that satisfies the requirement xdict (from versions: )
No matching distribution found for xdict
Run Code Online (Sandbox Code Playgroud)

点数版本:pip 9.0.1

我该如何解决这个错误?

python pip ssl-certificate python-2.7

162
推荐指数
7
解决办法
12万
查看次数

一次迭代列表中的每2个元素

列表为,

l = [1,2,3,4,5,6,7,8,9,0]
Run Code Online (Sandbox Code Playgroud)

我怎样才能一次迭代每两个元素?

我在试试这个,

for v, w in zip(l[:-1],l[1:]):
    print [v, w]
Run Code Online (Sandbox Code Playgroud)

获得输出就像,

[1, 2]
[2, 3]
[3, 4]
[4, 5]
[5, 6]
[6, 7]
[7, 8]
[8, 9]
[9, 0]
Run Code Online (Sandbox Code Playgroud)

预期的产出是

[1,2]
[3, 4]
[5, 6]
[7, 8]
[9,10]
Run Code Online (Sandbox Code Playgroud)

python list python-2.7

10
推荐指数
4
解决办法
9433
查看次数

使用键在dict中打印最高值

我的字面就像,

{'A':4,'B':10,'C':0,'D':87}
Run Code Online (Sandbox Code Playgroud)

我想用键和最小值找到最大值.

输出就像,

最大值:87,键是D.

min:0,key为C.

我知道如何从dict获取最小值和最大值.有没有办法在一个陈述中获得价值和关键?

max([i for i in dic.values()]) 
min([i for i in dic.values()])
Run Code Online (Sandbox Code Playgroud)

python dictionary python-2.7

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

无法找到javac编译器com.sun.tools.javac.Main不在类路径错误上

我正在尝试运行java应用程序,我收到以下错误,

无法找到javac编译器; com.sun.tools.javac.Main不在类路径上.也许JAVA_HOME并没有指向JDK

我已经经历了很多SO问题并且发现解决方案是JAVA_HOME应该指向JDK,而不是JRE.

然后我试图在命令提示符下打印JAVA_HOME,

在此输入图像描述

我从我的计算机 - > properties-> env变量 - >系统变量中设置了这个JAVA_HOME,如下所示,

在此输入图像描述

我还使用首选项在eclipse中添加了新变量,

在此输入图像描述

最后我仍然得到同样的错误.JAVA_HOME怎么了?

更新:

eclipse-preferences-installed jres那里只有一个条目存在,它是jdk并被选中,

在此输入图像描述

而且project properties java build path- libraries有- JRE System Liberary [jdk1.8.0_31]使用.

在此输入图像描述

更新1:

C:\Program Files\Java\jdk1.8.0_31有文件夹命名jre.该jre文件夹是否导致此问题?我可以删除这个文件夹吗?有没有办法在项目中只添加jdk liberary?

java eclipse classpath

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

ImportError:谷歌应用引擎中没有名为****的模块错误

我正在谷歌应用程序引擎中开发我的应用程序现在我正在使用谷歌云SQL.它完全在localhost运行,但是当我将我的应用程序部署到服务器时,它会给我以下错误.

ImportError: No module named MySQLdb
Run Code Online (Sandbox Code Playgroud)

后来我将MySQLdb包复制到应用程序目录.现在它给了我错误

ImportError: No module named _mysql.
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么,任何准则?

python google-app-engine google-cloud-sql

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

无法在Netbeans 7.1中添加外部服务器Tomcat

我将在Netbeans 7.1中添加Tomcat服务器,它显示:

The specified Server Location (Catalina Home) folder is not valid.
Run Code Online (Sandbox Code Playgroud)

指定的服务器位置(Catalina Home)文件夹无效.

任何机构可以解释一下吗?

tomcat netbeans

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

将类添加到 li 时检测事件

将 html 列表设为 ,

<ul id="slider">
    <li class=""></li>
    <li class=""></li>
    <li class=""></li>
    <li class="selected"></li>
    <li class=""></li>
    <li class=""></li>
    <li class=""></li>
<ul>
Run Code Online (Sandbox Code Playgroud)

我正在将选定的类添加到任何 li 元素。在这里,我将 class="selected" 添加到第四个 li 元素。

想要在将所选类添加到任何 li 元素时执行一些代码。

试过这个,但没有按预期工作。

<script>
    $(function() {
        $('#slider').bind('DOMSubtreeModified', function(e) {
            alert("Changed");
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery html-lists

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

日期时间对象上的Django F表达式

我的模型是:

class Test():
   date1 = models.DateTimeField()
   date2 = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud)

我可以使用以下查询找出date2大于的对象date1

Test.obejcts.filter(date2__gt=F('date1'))
Run Code Online (Sandbox Code Playgroud)

我想找到所有date2大于date1一年的物体。
如何根据date1和之间的差异找出对象date2

python django django-queryset python-2.7

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

CommandError:找不到xgettext.与django i18n

我用django构建了一个简单的应用程序,我正在使用它I18N.但是当我试图运行以下命令时,

D:\work\i18n\testapp>django-admin.py makemessages -l en
Run Code Online (Sandbox Code Playgroud)

我收到了以下错误,

D:\work\i18n\testapp>django-admin.py makemessages -l en
CommandError: Can't find xgettext. Make sure you have GNU gettext tools 0.15 or
newer installed.
Run Code Online (Sandbox Code Playgroud)

在此之后我安装了python-gettext,但我仍然遇到CommandError: Can't find xgettext...错误.

这是我的setting.py

"""
Django settings for testapp project.

For more information on this file, see
https://docs.djangoproject.com/en/1.6/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/1.6/ref/settings/
"""

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))


# Quick-start development …
Run Code Online (Sandbox Code Playgroud)

python django internationalization

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

获取与dict python中的键相关联的值的计数

字典列表就像.

[{'id': 19, 'success': True, 'title': u'apple'},
 {'id': 19, 'success': False, 'title': u'some other '},
 {'id': 19, 'success': False, 'title': u'dont know'}]
Run Code Online (Sandbox Code Playgroud)

我想很多字典怎么也算successTrue.

我试过了,

len(filter(lambda x: x, [i['success'] for i in s]))
Run Code Online (Sandbox Code Playgroud)

如何使用pythonic方式使其更优雅?

python dictionary python-2.7

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