小编Alv*_*Row的帖子

日志文件的大小(以字节为单位)是多少?

我正在使用python 日志模块RotatingFileHandler,您可以设置每个日志文件的最大大小.日志文件的最大大小是多少?请以字节为单位给出答案.

python logging

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

Cloud 9(c9.io)终端不允许我输入文字

我对此很新,我的c9终端似乎被冻结了.光标闪烁,但是当我尝试输入文本时,没有任何显示.我已经尝试退出我的工作区并重新加载它仍然无法正常工作.

terminal cloud9-ide

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

什么构建系统与Go一起使用?

我知道Go源代码附带了一个Makefile(它已经存在$GOROOT/doc),我现在正在使用它,但是还有其他流行的构建系统增加了对Go的支持吗?有没有人为scons,waf等编写构建脚本......

你用什么来构建你的Go程序?

build-system go

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

当用户在窗口外单击时,如何隐藏Gtk弹出窗口

我在C中使用GTK +和glade工具开发了一个弹出窗口(非装饰).当单击一个按钮时,它会在其父窗口中弹出.我想在用户点击此窗口时销毁或隐藏此弹出窗口.用户可以单击父窗口或任何其他窗口.我试图捕获GDK_FOCUS_CHANGE事件,但我无法捕获此事件.有没有办法实现这个目标?我怎么知道点击是在其他窗口然后弹出窗口?怎么清楚弹出窗口已经失去了它的焦点?所以我可以隐藏它.相关代码如下:

/*
 * Compile me with:

 gcc -o popup popup.c $(pkg-config --cflags --libs gtk+-2.0 gmodule-2.0)
*/

#include <gtk/gtk.h>

static void on_popup_clicked (GtkButton*, GtkWidget*);
static gboolean on_popup_window_event(GtkWidget*, GdkEventExpose*);

int main (int argc, char *argv[])
{
    GtkWidget *window, *button, *vbox;

    gtk_init (&argc, &argv);

    window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
    gtk_window_set_title (GTK_WINDOW (window), "Parent window");
    gtk_container_set_border_width (GTK_CONTAINER (window), 10);
    gtk_widget_set_size_request (window, 300, 300);
    gtk_window_set_position (GTK_WINDOW (window),GTK_WIN_POS_CENTER);

    button = gtk_button_new_with_label("Pop Up");
    g_signal_connect (G_OBJECT (button), "clicked",G_CALLBACK (on_popup_clicked),(gpointer) window);

    vbox = gtk_vbox_new (FALSE, 3);
    gtk_box_pack_end(GTK_BOX …
Run Code Online (Sandbox Code Playgroud)

c gtk

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

如何在Pango标记中转义字符?

我的程序有一个gtk.TreeView显示一个gtk.ListStore.在gtk.ListStore包含这样的字符串:

"<span size='medium'><b>"+site_title+"</b></span>"+"\n"+URL
Run Code Online (Sandbox Code Playgroud)

URL(显然)URL字符串在哪里.有时会有字符URL导致pango无法解析标记.

有没有办法逃脱URL作为一个整体,以便pango将忽略它,所以它将按字面显示?如果没有,我应该如何"逃避"URL中的特殊字符?

python gtk pygtk pango

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

如何设置":make"来使用scons?

我知道有一种方法可以让vim运行scons而不是make按下时:make.

我有一个选项可以做到这一点,~/.vimrc但我刚刚删除它并忘记了它是什么.

vim scons

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

"变量声明但未使用"编译错误

我正在学习Google的新语言Go.我只是尝试了一些东西,我注意到如果你声明一个变量并且不对它做任何事情,那么go编译器(在我的情况下是8g)就无法
编译出这个错误:hello.go:9: error declared and not used.我很惊讶,因为大多数语言编译器只是警告你未使用的变量,但仍然编译.

无论如何我可以解决这个问题吗?我检查了编译器的文档,我没有看到任何会改变这种行为的东西.有没有办法只删除error所以这将编译?

package main

import "fmt"
import "os"

func main()
{
     fmt.Printf("Hello World\n");
     cwd, error := os.Getwd();
     fmt.Printf(cwd);
}
Run Code Online (Sandbox Code Playgroud)

variables compiler-errors declaration go

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

如何判断全屏应用程序是否正在运行?

是否有可能在python中判断linux上的全屏应用程序是否正在运行?我觉得有可能使用Xlib,但我找不到办法.

编辑:全屏我的意思是整个屏幕除了应用程序,如全屏游戏.

python linux x11

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

是否可以在1和0中查看二进制文件?

我的意思是,有可能用C编写程序,编译它然后看看它在零和零中的样子吗?像1337黑客一样行事并假装实际用零和零编程会很酷:p.

c

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

Python捕获wget的输出?

是否有可能从wget和其他使用curses的命令行程序中捕获输出?这就是我现在所拥有的:

p = subprocess.Popen(cmd, stdout=subprocess.PIPE, bufsize=0)
for line in p.stdout:
    print "a"
Run Code Online (Sandbox Code Playgroud)

这适用于具有简单输出的程序,但不适用于wget和其他使用curses的程序.

python

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

将zip文件下载到本地驱动器,并使用python 2.5将所有文件解压缩到目标文件夹

我试图将zip文件下载到本地驱动器并将所有文件解压缩到目标文件夹.

所以我提出了解决方案,但它只是将文件从目录"下载"到另一个目录,但它不适用于下载文件.对于提取,我能够让它在2.6中工作但不能用于2.5.所以对工作的任何建议或我绝对愿意接受的另一种方法.提前致谢.

######################################
'''this part works but it is not good for URl links''' 
import shutil

sourceFile = r"C:\Users\blueman\master\test2.5.zip"
destDir = r"C:\Users\blueman\user"
shutil.copy(sourceFile, destDir)
print "file copied"
######################################################

'''extract works but not good for version 2.5'''
import zipfile

GLBzipFilePath =r'C:\Users\blueman\user\test2.5.zip'
GLBextractDir =r'C:\Users\blueman\user'

def extract(zipFilePath, extractDir):
 zip = zipfile(zipFilePath)
 zip.extractall(path=extractDir)
 print "it works"

extract(GLBzipFilePath,GLBextractDir)

######################################################
Run Code Online (Sandbox Code Playgroud)

python http extract unzip download

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