小编Hap*_*ing的帖子

python httplib/urllib获取文件名

是否有可能获得文件名

e.g. xyz.com/blafoo/showall.html
Run Code Online (Sandbox Code Playgroud)

如果你使用urllib或httplib?

这样我可以将文件保存在服务器上的文件名下?

如果你去像这样的网站

xyz.com/blafoo/ 
Run Code Online (Sandbox Code Playgroud)

你看不到文件名.

谢谢

python urllib httplib

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

Python Gtk.Entry占位符文本

我有一个带有两个gtk.Entry对象的登录窗口,一个用于用户名,一个用于密码.如何在条目中添加一些Ghosttext,因此在条目中写入"用户名",但如果您在文本消息中单击.

python gtk gtkentry

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

python 内存分配跟踪

我的代码连续分配内存(每秒约 12kb)。8小时的运行时间,内存很大!

因此,我想跟踪我的 python 代码分配内存的时刻/代码行。

您可以使用处理后的代码行执行以下操作:

python -m trace --count -C ./tmp code.py
Run Code Online (Sandbox Code Playgroud)

这会生成一个视图,您可以在其中查看该行的执行频率。看起来像:

代码.封面

1:     import sys
1:     import os
1534:  while 1:
1534:      print "foo"
Run Code Online (Sandbox Code Playgroud)

我需要这个来分配内存。如果可能的话像

1245 B    import sys
893 B     import os
17.46 KB  import somecode
Run Code Online (Sandbox Code Playgroud)

python memory allocation

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

在Gtk3中更改Gtk.Entry的背景颜色

我想将Gtk.Entry小部件的背景颜色更改为红色,以显示此字段中存在错误.

我找到了几种方法来实现这一目标.

entry.modify_bg -> no change
entry.override_bg -> no change
entry.modify_base -> no change
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?

python gtk3

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

串行接口永久拒绝请求

我的实际问题是,每次我想访问我的串行接口(Arduino)时,系统都会返回Permission denied.

root@laptop:/home/user #> cu -l /dev/ttyACM0 -s 115200
/usr/bin/cu: open (/dev/ttyACM0): Permission denied
/usr/bin/cu: /dev/ttyACM0: Line in Use

root@laptop:/home/user #> ls -la /dev/ttyACM*
crw-rw---- 1 root dialout 166, 0 Mär 14 10:37 /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Mär 14 10:37 /dev/ttyACM1
crw-rw---- 1 root dialout 166, 0 Mär 14 10:37 /dev/ttyACM2
crw-rw---- 1 root dialout 166, 0 Mär 14 10:37 /dev/ttyACM3
Run Code Online (Sandbox Code Playgroud)

寻找此错误原因的另一个位置是什么?

谢谢你的建议!

serial-port

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

rails jquery select2

allowClear在我的视图中将选项添加到select2小部件的正确方法是什么?

$ ->
  $("#practice_toolkeeper").select2().select2('val',$("#toolkeeper_value").val())
Run Code Online (Sandbox Code Playgroud)

我在视图中有以下代码:

<%= f.select :toolkeeper, options_from_collection_for_select(@people, :id, :name), :prompt => "Select type question" %>
Run Code Online (Sandbox Code Playgroud)

哪个生成这个HTML:

<select id="practice_toolkeeper" name="practice[toolkeeper]">
    <option value="">Select type question</option>
    <option value="21">sdifj</option> 
    <option value="20">maxam</option> 
    <option value="22">maxab</option> 
    <option value="19">maxa</option> 
    <option value="23">dafuq</option> 
    <option value="15">bla</option> 
    <option value="24">asdasdasd</option> 
    <option value="13">abl</option> 
    <option value="17">Testa</option> 
</select>
Run Code Online (Sandbox Code Playgroud)

我尝试了很多变化,但还没有工作......

jquery ruby-on-rails jquery-select2

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

rails jquery ui datepicker

我想将datepicker小部件添加到我的一个选择字段中.我目前正在使用rails 3.2.13和ruby 1.9.3.p325.我还包括'jquery_datepicker'宝石,以及'jquery-rails'和'jquery-ui-rails'

表单代码如下所示.

  <div class="field">
    <%= f.label :datum %><br />
    <%= f.text_field :datum , :id => "datepicker" %>
  </div>
Run Code Online (Sandbox Code Playgroud)

包含的javascript是:

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require dataTables/jquery.dataTables
//= require select2
//= require_tree .


$ ->
  $("#practice_toolkeeper")
    .select2({
         allowClear: true,
         placeholder: 'Select an item'
    })
    .select2('val',$("#toolkeeper_value").val())    

$ ->
  $("#datepicker").datepicker()
Run Code Online (Sandbox Code Playgroud)

它生成HTML

<div class="field">
  <label for="practice_datum">Datum</label><br />
  <input id="datepicker" name="practice[datum]" size="30" type="text" />
</div>
Run Code Online (Sandbox Code Playgroud)

如果选择输入字段,则不会发生任何事情

jquery ruby-on-rails datepicker coffeescript

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

python urllib2下载大小

我想用urllib2下载一个文件,同时我想显示一个进度条..但是如何才能获得实际下载的文件大小?

我目前的代码是

ul = urllib2.urlopen('www.file.com/blafoo.iso')
data = ul.get_data()
Run Code Online (Sandbox Code Playgroud)

要么

open('file.iso', 'w').write(ul.read())
Run Code Online (Sandbox Code Playgroud)

如果从网站上收到整个下载,则首先将数据写入文件.如何访问下载的数据大小?

谢谢你的帮助

python filesize download urllib2

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

rails 3.2 bootstrap下拉菜单

如果我点击我的下拉菜单,没有任何事情发生......

这里有一些代码行:

应用程序/资产/ JavaScript的/ application.js中

//= require bootstrap
//= require jquery
//= require jquery_ujs
//= require_tree .

应用程序/视图/布局/ application.html.erb

<%= stylesheet_link_tag    "application", media: "all" %> 
<%= javascript_include_tag "application", media: "all" %>
<%= csrf_meta_tags %>
<%= favicon_link_tag %>
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/布局/ _header.html.erb

<header class="navbar navbar-fixed-top">
<div class="navbar-inner">
  <div class="container">
    <%= link_to "Something", root_path, id: "logo" %>
    <ul class="nav pull-right noline">
      <li><%= link_to "Docs",  '/home' %></li>
        <% if user_signed_in? %>
          <li id="fat-menu" class="dropdown bold">
            <a href="#fat-menu" class="dropdown-toggle" data-toggle="dropdown">
              <%= current_user.username %><b class="caret"></b>
            </a>
            <ul …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails twitter-bootstrap drop-down-menu

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