小编The*_*i.9的帖子

如何拆分网址

所以我使用python来做一些网页解析,我想将完整的网址分成两部分.说我有地址http://www.stackoverflow.com/questions/ask.我需要协议和域(例如http://www.stackoverflow.com)和路径(例如/ questions/ask).我认为这可能是由一些正则表达式解决的,但是我不是那么方便.有什么建议?

python string url split

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

如何淡化背景

我本来想看看如何做到这一点,但我真的不知道该怎么称呼它,所以我希望我能在这里描述它,有人可以指出我正确的方向.无论如何,我正在寻找如何在网站上制作它,当你点击某个东西时,弹出一个新的sorta层并淡化背景.我看到网站一直这样做,但我不知道该怎么做.一点指导就会很棒.

html javascript css

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

CSS甚至不适用

我正在编程的网络应用程序有一个非常奇怪的问题.基本上,没有任何工作,我不得不不断降低它试图让某些东西工作的复杂程度.我现在遇到的问题是由于某些原因我的CSS不适用.

我把它链接起来了,我确保我使用的ID是正确的,但是它只是不适用于CSS.下面是代码:

manage.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <title>Blog Manager</title>
    <link rel='stylsheet' type='text/css' href='manage.css' />
    <script type='text/javascript' src='jquery.js'></script>
    <script type='text/javascript' src='prototype.js'></script>  
    <script type='text/javascript' src='shadowbox-prototype.js'></script>
    <script type='text/javascript' src='shadowbox.js'></script>
    <script type="text/javascript">
    window.onload = Shadowbox.init();
    </script>
  </head>
  <body>
    <center>
    <div id='loginbox'>
      <table>
        <tr>
          <td>Username</td>
          <td><input type='text' name='username' /></td>
        </tr>
        <tr>
          <td>Password</td>
          <td><input type='password' name='password' /></td>
        </tr>
        <tr>
          <td colspan='2'><input type='submit' value='Submit' /></td>
        </tr>
      </table>
    </div>
    </center>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

manage.css

#loginbox {
    position: absolute; …
Run Code Online (Sandbox Code Playgroud)

html css

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

3D和光线追踪的最佳选择

我想玩一些图形的东西.简单的动画和事物.我也喜欢光线追踪.我需要帮助找到一个可以帮助我做这些事情的图书馆.我有一些要求:

  • 必须能够做光线追踪
  • 必须是高级语言(python,.NET等).请不要C/C++
  • 必须有良好的文档,最好有示例.

有谁知道我可以用来愚弄的好图书馆?

3d graphics raytracing

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

奇怪的问题回声数组(PHP)

好的,我有以下代码.我正在尝试输出一些xml,以便可以使用jQuery读取它,但无论出于何种原因,当我尝试将数组中的元素添加到变量时,它只是将变量转换为0.我做了一个print_r()在数组上,这是正常的.

if ($content == "tables") {
    $result = mysql_query("show tables");
$xml = "<tables>";
    while ($row = mysql_fetch_assoc($result)) {
        print_r($row);
        echo "<br />";
        $xml += "<table>" . $row['Tables_in_blog'] . "</table>";
    }
    //header('Content-type: text/xml');
    echo $xml;
}
Run Code Online (Sandbox Code Playgroud)

产量

Array ( [Tables_in_blog] => post )
Array ( [Tables_in_blog] => posts )
0
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样做?

php xml arrays

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

检查字符串结尾的问题

这似乎是一个非常奇怪的问题,我无法弄清楚我的生活.我有一个如下所示的路径(字符串):

d:\研发\ PHP\bchat \聊天\的index.php

我需要检查有问题的文件是否是PHP文件.我认为最合乎逻辑的方法是从一个子串开始.到字符串的末尾,看看是否== .php

所以我试过:

bool isphp = (path.Substring(path.LastIndexOf('.')) == ".php") ? true : false;
Run Code Online (Sandbox Code Playgroud)

这总是返回false.我想也许最后有一个尾随空间搞砸了我,所以我在路径上放了一个TrimEnd().但这并没有改变任何事情.所以我试过这个:

bool isphp = (path.EndsWith(".php") == true) ? true : false;
Run Code Online (Sandbox Code Playgroud)

这也总是返回false.

编辑 我现在也试过这个:

bool isphp = (Path.GetExtension(path) == ".php");
Run Code Online (Sandbox Code Playgroud)

但这也会失败.

c# string

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

jQuery .blur不起作用

我有3个.blur,只有第一个因某种原因而起作用.这是jquery代码:

<script type='text/javascript'>
    $(document).ready(function() {
        $("#user_name").blur(function() {
            if ($(this).val().length > 4) {
                $("#usernamecheckbox").html("<img src='images/checkmark.png' alt='' />");
            } else {
                $("#usernamecheckbox").html("<img src='images/xmark.png' alt='' />");
            }
        });
        $("#pass").blur(function() {
            if ($(this).val().length < 4) {
                $("#passcheckbox").html("<img src='images/xmark.png' alt='' />");
            } 
        });
        $("#confirmpass").blur(function() {
            if ($(this).val() != $("#pass").val()){
                $("#passcheckbox").html("<img src='images/xmark.png' alt='' />");
            } else {
                $("#passcheckbox").html("<img src='images/checkmark.png' alt='' />");
            }
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

这是表格:

<form  enctype="multipart/form-data" method='post' action='reg.php'>
    <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
    <p>Username <span class='sub'>must be atleast 4 characters</span></p>
    <input type='text' name='user_name' id='user_name' …
Run Code Online (Sandbox Code Playgroud)

html forms jquery

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

Python for循环跳过其他所有值

我在我的django应用程序中遇到了一个奇怪的问题,其中for循环正在跳过其他所有项目.我已经返回一个返回的查询集并list()编辑迭代.这样做的目的是删除通过POST变量传递给视图的另一个列表中的项目.此视图是一个ajax请求,并返回需要推送到页面的JSON项列表.在下一个请求时,页面会传递页面上已有对象的ID列表,因此我可以从查询集中删除它们并仅传回新的查询集.我在代码的整个问题部分放了几个打印语句,并发现在页面的第一个请求上,列表进入页面为空,因为没有任何显示.查询运行并返回所有结果,然后显示在页面上.在第二个请求中,列表进入包含所有id的页面,这就是问题发生的地方:当我遍历查询集时,检查id是否在列表中,它只迭代奇数值(已删除)并返回偶数id对象的列表以在页面上第二次显示.

码:

items = list(listobj.getItems())
temp = items
print "Item List: ", temp
print "Rendered List: ", request.POST['rendered'].split(',')
for item in temp:
    print "Item ID: ", str(item.id)
    print "Rendered List: ", request.POST['rendered'].split(',')
    if str(item.id) in request.POST['rendered'].split(','):
        items.remove(item)
        print "Removed Item: ", item.id
print "Unrendered Items: ", [item.id for item in items]
Run Code Online (Sandbox Code Playgroud)

结果:

    [02/Aug/2011 20:17:25] "GET /list/list HTTP/1.1" 200 6256
Item List:  [<Item: Item object>, <Item: Item object>, <Item: Item object>, <Item: Item object>, <Item: Item object>, <Item: Item …
Run Code Online (Sandbox Code Playgroud)

python django for-loop

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

Scrapyd部署"属性错误:NoneType对象没有属性'module_name'"

我正在尝试使用scrapy将我的爬虫项目部署到scrapyd实例,但调用commend会返回以下错误:

服务器响应(200):{"status":"error","message":"AttributeError:'NoneType'对象没有属性'module_name'"}

这是我的setup.py来构建部署期间提交的python egg:

from setuptools import setup, find_packages

setup(
    name = 'mycrawler',
    version = '0.1',
    packages = find_packages(),
    install_requires = [
        'scrapy',
        'PyMongo',
            'simplejson',
            'queue'
    ]
)
Run Code Online (Sandbox Code Playgroud)

我的scrapy.cfg:

[settings]
default = mycrawler.settings

[deploy:scrapyd_home_vm]
url = http://192.168.1.2:6800/
project = mycrawler

[deploy:scrapyd_local_vm]
url = http://192.168.38.131:6800/
project = mycrawler
Run Code Online (Sandbox Code Playgroud)

我觉得这与鸡蛋的制作方式有关,但我不确定.我知道当你访问一个应该是对象的属性时,python会抛出这样的错误,但无论出于何种原因,它实际上都是null.我也没有"module_name"属性或任何试图在我自己的代码中引用它的东西.从本地scrapy运行爬虫工作得很好,但部署鸡蛋却没有.

python egg scrapy scrapyd

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

CSS表现得很奇怪

我有以下css代码:

.tag {
    display: inline;
    font-size: 10px;
    padding: 5px;
    color: #FFF;
    background-color: #444;
}

.tag:hover {
    font-size: 10px;
    padding: 5px;
    color: #FFF;
    background-color: #666;
}
Run Code Online (Sandbox Code Playgroud)

除了背景颜色,还有一个显示:内联,没有区别,对吗?当.tag div存在时,它有白色文本但没有背景颜色.它也有12pt的字体大小,没有填充.然而,当我将鼠标悬停在它上面时,它看起来非常完美.谁能告诉我为什么这样做?

css

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

标签 统计

css ×3

html ×3

python ×3

string ×2

3d ×1

arrays ×1

c# ×1

django ×1

egg ×1

for-loop ×1

forms ×1

graphics ×1

javascript ×1

jquery ×1

php ×1

raytracing ×1

scrapy ×1

scrapyd ×1

split ×1

url ×1

xml ×1