小编Rub*_*ert的帖子

字符串的综合概述我不应该用于局部变量?

如果我理解正确,最好不要将表达式用于已经是Python中的全局函数的局部变量.所以我相信这一点

list = [1,2,3]
Run Code Online (Sandbox Code Playgroud)

不赞成赞成

mylist = [1,2,3]
Run Code Online (Sandbox Code Playgroud)

因为list它已经是Python中的内置对象而mylist不是.但是,我并不总是确定我是否应该使用某些表达式(例如dir,numcnt).是否有任何全面的字符串概述我最好避免命名局部变量?

python naming-conventions local-variables

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

CSS中的主要连字符意味着什么?

这篇博客文章中,我发现了以下CSS片段:

html { 
    background: url(images/bg.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)

虽然我参加了一些基本的CSS课程,但我从未-webkit-...在CSS中看过连字符.在这种情况下,它们似乎是指主浏览器的布局引擎,但它们通常意味着什么?

谷歌搜索时,所有结果都以浏览器中的文本连字为目标: - /

css hyphen

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

我可以将本地静态html页面重定向到在线资源吗?

我正在编写一个小的应用程序扩展,并且包含一些帮助的唯一方法是通过本地的静态html页面(如c:\program files\help.htm).我不能使用PHP.有没有办法将这样的页面重定向到在线页面?

html static-pages http-redirect http-status-code-301

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

添加/删除.mplstyle文件时,matplotlib样式库不会更新

我正在尝试创建自己的matplotlib样式表,但Python没有检测到它们.更糟糕的是:当我移动五个默认样式表中的一个(ggplot.mplstyle)时,Python继续报告它是可用的.

我试图重新加载整个模块,但无济于事:

import matplotlib
reload(matplotlib)
from matplotlib import style as style
plt = matplotlib.pyplot
print plt.style.available
Run Code Online (Sandbox Code Playgroud)

只是一直回来

[u'dark_background', u'bmh', u'grayscale', u'ggplot', u'fivethirtyeight']
Run Code Online (Sandbox Code Playgroud)

如何强制"刷新"这些样式?

Ps我不是Python专家.

matplotlib python-import python-2.7

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

如何在删除太多MySQL数据库后修复XAMPP?

我一直都很愚蠢,用PHPMyAdmin删除XAMPP中的太多数据库,现在我的网站localhost不再正常运行了.请查看主要错误的屏幕截图 在此输入图像描述

我想完全重新安装XAMPP将解决问题,但这可能需要更多的时间.最好,我想重新安装MySQL组件,或者重新创建/修复XAMPP正常运行所需的一些数据库.但是,看起来我只能完全重新安装XAMPP而不是单独的组件(如果这是正确的,那可能是有原因的......).

我是否有更好的选择,而不是完全重新安装XAMPP?

mysql apache xampp phpmyadmin

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

DIV没有填充"高于"其内容

div只有一个高度为400px的图像.在div没有填充但它的高度是406px导致其下方的丑陋的灰色6像素横条纹img.

灰色的原因background是可比较的divs可能包含其下方的标题img.

是什么导致额外的6px,我怎么能摆脱它?

Ps我知道HTML标记不是语义/ HTML5,但我宁愿不改变它.

基本标记是

<body>
<div>
    <div class='img w960'>
        <img src='timg-960-480.png' alt=''>
    </div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

这个例子的CSS是

body>div{
font-size:20px;
width:26em;
margin:5em auto;
text-align:justify;
}

div.img{
border:0px solid #fff;
border-radius:.5em;
background:#ddd;
margin:1em 0;
width:1px;
overflow:hidden;
display:table;
}

div.w960{
position:relative;
left:-7em;
}

div.w960 img{
width:40em;
}


div.img h3{
margin:0;
padding:1em;
font-size:20px;
font-style:italic;
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

html css height

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

Disable "group becomes tuple" behavior of Python's re.findall()

When I use a regex in Python 2.x containing two or more groups, re.findall() returns a list of n-tuples for the n groups contained by the regex. I know it's supposed to work like this but is there any way to circumvent this behavior?

For instance, when I run

import re
sentence = 'We also learned that the !!probability of an outcome is its relative frequency over endless repetitions of the experiment. '
print re.findall(r'[Pp]robabilit(y|ies)',sentence)
Run Code Online (Sandbox Code Playgroud)

它只返回['y']。但是,我想probability返回。对于包含“概率”的其他句子,我想 …

python regex string python-2.7

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

使用一个字符串生成列表,后跟一些None值

我正在尝试生成此列表:

["var",None,None,None,None,None]
Run Code Online (Sandbox Code Playgroud)

这样做的简短方法是什么?我想

list_2=["var",None for cnt in range(5)]
Run Code Online (Sandbox Code Playgroud)

会工作,但它只会产生一个错误.我的第二次尝试,

list_1=["var"].extend([None for cnt in range(5)])
Run Code Online (Sandbox Code Playgroud)

也不是一个成功的故事.有人可以帮忙吗?

谢谢!

python list nonetype

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

CSS字体简写?

我基本上试图通过使用速记属性将"font-style"缩写为"font".但是,如果我在同一个选择器上也指定了其他属性(size/line height/font-family),它似乎才有用.

如果我注释掉任何其他规范,则忽略"斜体"!我在这里遗漏了什么,或者我不应该使用

.main{font:italic;}
Run Code Online (Sandbox Code Playgroud)

而不是(例如)

.main{font-style:italic;}
Run Code Online (Sandbox Code Playgroud)

要么

.main{
font:italic 1em/1.2em georgia,"times new roman",serif;}
Run Code Online (Sandbox Code Playgroud)

那么,使用字体速记的最低要求是什么?

html5 fonts css3

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

jQuery addClass不会向元素添加类

我有以下HTML代码

<ul class='selectul'>
    <li class='active'><a href='?sortby=views'>by Popularity.</a></li>
    <li><a href='?sortby=recency'>by Recency.</a></li>
    <li><a href='?sortby=alphabet'>Alphabetically.</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

<li>单击任何元素时,我想添加class='active'它.然后,它的兄弟姐妹都不允许这个班级.我尝试使用以下jQuery代码执行此操作

(function(){
    $('.selectul li').on('click',function(){
        $(this).addClass('active');
        $(this).siblings().removeClass('active');
    });
}())
Run Code Online (Sandbox Code Playgroud)

但它似乎没有做任何事情.我刚刚开始使用jQuery,所以如果这个问题相当基本,我会道歉.

jquery

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

Matplotlib仅在两个x值之间的曲线下填充区域

我想在水平轴上的两个值之间的某些曲线下填充区域.我试过了

import matplotlib.pyplot as plt
import numpy as np
from scipy.stats import norm

x = np.linspace(-4,4, 10000)
nVals = [norm.pdf(i,0,1) for i in x]

line = plt.plot(x,nVals)

plt.fill_between(x,nVals,color = '#111111',where = x > -3 and x < -2)
plt.axis([-4,4,0,.5])
plt.show()
Run Code Online (Sandbox Code Playgroud)

但它回来了

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

我不明白这个消息; 我跑的时候

z = -2.5
print z > -3 and z < -2
Run Code Online (Sandbox Code Playgroud)

Python 确实理解我的意思和打印

True

那么为什么这不起作用,fill_between我该如何解决呢?

matplotlib python-2.7

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

Python:从列表中的列表中获取项目

如果该列表在列表中,如何从列表中获取项目?所以,如果我有

mylist=[[range(4*(x-1)+1,4*(x-1)+5)]for x in range(1,5)]
Run Code Online (Sandbox Code Playgroud)

那怎么能从中找回'1'呢?我一直认为它就像

print mylist[0][0]
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

python element list

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

我可以递归使用"%s"吗?

我可以%s在Python 2.7中递归使用吗?我试过(Python新手提醒!)

spss.Submit('SAVE OUTFILE = "%s".')%os.path.join(wdir,"PrepareTableScript_%s.sav"%str(ver).zfill(2))
Run Code Online (Sandbox Code Playgroud)

所以在替换它的字符串中%s,还有另一个%s.我得到的错误是:

TypeError: unsupported operand type(s) for %: 'NoneType' and 'str'

但局部变量verwdir正确打印出来.我是否收到此错误,因为我试图%s递归使用或者这个(尝试过的)代码出了别的问题?

python replace python-2.7

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