小编Kar*_*ara的帖子

如何在Capybara中使用fill_in和find(如果可能的话)

我想做以下但不能由于fill_in的性质期望定位器作为第一个参数.

find(:css, "input[id$='donation_pledge_hundreds']").fill_in :with => "10"
Run Code Online (Sandbox Code Playgroud)

我也尝试过

element = find(:css, "input[id$='donation_pledge_hundreds']")   
fill_in element.<method> , :with => "10"
Run Code Online (Sandbox Code Playgroud)

但是没有方法可以返回任何数据来识别fill_in元素.

有关通过正则表达式查找字段以与fill_in一起使用的最佳方法的任何想法吗?

find capybara

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

如何在Python中替换(或剥离)文件名中的扩展名?

Python中是否有内置函数可以替换(或删除)文件扩展名(如果有的话)?

例:

print replace_extension('/home/user/somefile.txt', '.jpg')
Run Code Online (Sandbox Code Playgroud)

在我的例子中:/home/user/somefile.txt将成为/home/user/somefile.jpg

我不知道它是否重要,但我需要这个我正在编写的SCons模块.(所以也许我可以使用一些SCons特定的功能?)

我想要干净的东西.对字符串中的所有实例进行简单的字符串替换.txt显然不是很干净.(如果我的文件名是这会失败somefile.txt.txt.txt)

python scons

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

从站点获取URL列表

我正在为客户部署替换网站,但他们不希望所有旧网页都以404结尾.保持旧的URL结构是不可能的,因为它是可怕的.

所以我正在编写一个404处理程序,它应该查找被请求的旧页面并永久重定向到新页面.问题是,我需要一个包含所有旧页面网址的列表.

我可以手动执行此操作,但我会感兴趣的是,是否有任何应用程序可以为我提供相关列表(例如:/ page/path,而不是http:/.../ page/path)页.像蜘蛛一样但不关心内容而不是寻找更深层的页面.

web-crawler

85
推荐指数
4
解决办法
32万
查看次数

谷歌地图v3 fitBounds()缩放太近,不适合单个标记

有没有办法设置最大缩放级别fitBounds()?我的问题是,当地图仅被馈送到一个位置时,它会尽可能地放大,这实际上使地图脱离了上下文并使其无用.也许我采取了错误的做法?

提前致谢!

google-maps fitbounds

84
推荐指数
10
解决办法
6万
查看次数

如何定义回复地址?

如何定义不同于该地址的回复地址:from?这甚至可能吗?

actionmailer ruby-on-rails-3

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

Facebook Graph API:在一个请求中获取更大的图片

我目前正在使用Graph API Explorer进行一些测试.这是一个很好的工具.

我想获取用户的朋友列表,包括朋友的姓名,ID和图片.所以我键入:

https://graph.facebook.com/me/friends?fields=id,picture,name
Run Code Online (Sandbox Code Playgroud)

但是图片只有50x50,我希望在这个请求中有一个更大的图片.

可能吗 ?

facebook facebook-graph-api

84
推荐指数
9
解决办法
10万
查看次数

将JavaScript嵌入HTML主体是不好的做法?

我正在研究的团队已经养成了<script>在HTML页面正文中随机位置使用标记的习惯.例如:

<html>
    <head></head>
    <body>
        <div id="some-div">
            <script type="text/javascript">//some javascript here</script>
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我以前没见过这个.它似乎适用于我测试过的少数浏览器.但据我所知,将脚本标签放在这样的地方是无效的.

我错了吗?我们在这样的div标签中放置脚本标签有多糟糕?我应该注意哪些浏览器兼容性问题?

html javascript

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

卷曲设置内容类型不正确

我在命令行上运行curl操作,并且无法强制标头设置为XML.我使用-H选项强制Content-Type为xml,但是,一旦我运行命令,我就可以看到标题是以urlencoded方式发送的,这会污染我正在发送的数据值之一.有人可以向我解释为什么Content-Type总是重置回"application/x-www-form-urlencoded"而不是"application/atom + xml"?

我使用它来使用他们的API从YouTube检索上传令牌.我可以使用类似的命令检索身份验证令牌.

curl -S -v 
--location http://gdata.youtube.com/action/GetUploadToken
-H Content-Type= text/xml
--data content=some xml content here
--data GoogleLogin auth="DQAAAHU.....TiU95NXYSLFFENTbNQUy....NjfFoC0nyEKaz-ejEkA_w"
-H X-Gdata-Key: key=AI39si5EQyo-_L......78eL80r-MooHXtrA48R82AShoQ
-H Content-Length=445
Run Code Online (Sandbox Code Playgroud)

youtube curl

82
推荐指数
1
解决办法
11万
查看次数

存档时,"命令/ usr/sbin/chown失败,退出代码为1"

我正在尝试存档我的第一个iOS 4.3应用程序的iPhone,我总是遇到这个错误:

Command /usr/sbin/chown failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

我搜索了各种论坛,尝试了一些解决方案,例如更改备用安装组(我不知道要改变什么),然后启用"跳过安装".

xcode chown ios

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

阻止Safari Mobile为输入按钮提供圆角

我猜这个话题就说明了一切.我在Iphone,Ipod或Ipad上查看时有一个Web应用程序,输入提交按钮有圆角.有办法阻止这个吗?

mobile-safari ios

79
推荐指数
4
解决办法
7万
查看次数