小编Cra*_*een的帖子

python3.0:imputils

为什么从python3.0中删除了imputil模块,应该在它的位置使用什么?

python python-3.x

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

CRC纠错库?

是否有CRC库,使用户不仅可以检测错误,还可以纠正错误?我正在寻找一个C/C++或Java库,理想情况下是开源的.

c++ java crc error-correction

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

如何在Python 3.1中进行Windows API调用?

有没有人为python 3.x 找到pywin32的版本?最新版似乎适用于2.6.

或者,我如何在Python 3.1中"滚动自己的"Windows API调用?

python winapi python-3.x

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

安全地在OS之间共享Subversion工作副本?

我以前听说在OS之间共享Subversion工作副本是不安全的.

例如:

  1. 将工作副本从Windows机器复制到Linux机器,并在其上使用Linux版本的SVN.
  2. 在Windows计算机上,使用SVN的Windows二进制文件和CygWin二进制文件访问/操作SVN工作副本.(我可能想要这样做以使用此解决方案).

但我还没有明确地听到它是否会导致.svn数据的破坏.如果将svn:eol-style设置为native,则EOL问题确实可能成为问题.

这个问题的现状是什么?它是否在最新版本的SVN中发生了变化?如果采取某些预防措施是否安全(例如,在两个平台上都没有使用svn:eol-style = native检出/更新文件)?

svn

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

在Eclipse中显示字符的Unicode代码点值

我在Eclipse中打开了一个UTF-8文本文件,我想知道一个特定的Unicode字符是什么.是否有一个函数来显示光标下字符的Unicode代码点?

eclipse unicode

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

寻求(价格合理)的eCos开发板

我听说过eCos,看起来作为一个爱好项目玩起来会很有趣.

任何人都可以推荐一个价格合理的开发板.如果它没有增加太多的成本,我想要按几个按钮(并以编程方式检测按键)和一些LCD用于某些调试输出.以太网会很好(嗯,也许还有wifi USB和BlueTooth,如果它们不会增加太多的成本).

有什么建议?(我通常为ARM 7或9开发,但是玩游戏时需要相同吗?)

embedded ecos

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

cx_Freeze ImportError:无法导入名称

我正在尝试使用ttk模块为tkinter中的GUI应用程序创建Windows的可执行文件.我用cx_freeze创建了一个exe,但是当我在控制台中运行应用程序时,它给出了以下错误:

    D:\My Dropbox\python\SAR Calculator\src\dist_tk>
Traceback (most recent call last):

  File "C:\Python31\lib\site-packages\cx_Freeze\
7, in <module>

    exec(code, m.__dict__)

  File "sarcalc_tk.py", line 14, in <module>

  File "C:\Python31\lib\tkinter\__init__.py", li

    from tkinter import _fix

ImportError: cannot import name _fix
Run Code Online (Sandbox Code Playgroud)

以下是我的代码中的第14行和第15行:

import tkinter as tk
import tkinter.ttk as ttk
Run Code Online (Sandbox Code Playgroud)

python exe tkinter cx-freeze python-3.x

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

在 Linux 串口上接收/读取 BREAK 条件

我希望能够在 Linux 的串行端口上检测到 BREAK 条件。这是怎么做的?

我想检测 BREAK 条件何时开始以及何时停止。

我希望如果我这样做:

int serial_status;
ioctl(serial_fd, TIOCMGET, &serial_status);
Run Code Online (Sandbox Code Playgroud)

然后会有一个位值显示 BREAK 条件——但似乎没有这样的事情。

我发现tcsendbreak()termios.h用于发送休息。我还找到了描述如何发送中断的tty_ioctl手册页。但是休息一下呢?

注意: BRKINT已建议(SIGINT在发生中断时生成信号)。但是获取 aSIGINT并不是一个有用的 API,原因如下:

  • 在多串口情况下,我无法分辨它来自哪个串口。
  • SIGINT在终端上运行程序时,我还可以从用户按 Ctrl-C获取信息。
  • 如果我将我的程序作为守护进程运行,那么“如果终端是前台进程组的控制终端”的条件就不成立,是吗?
  • 不可能知道 BREAK 条件持续多长时间以及何时停止。

linux serial-port

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

用于pthreads的autotools没有设置正确的链接器标志

我在我的Linux应用程序中添加了一些pthreads代码,我正在使用autotools构建.我收到一个关于不在libpthreads中链接的错误.所以我想在autotools中指定pthreads依赖项和编译器/链接器标志.

我发现一些引用说使用ACX_PTHREAD.GNU提供了一个AX_PTHREAD.两者在概念上非常相似.但我都试过(在Ubuntu 13.04 64位),并发现他们设置-pthread$PTHREAD_CFLAGS,但出于某种原因,他们没有设置-lpthread链接标志$PTHREAD_LIBS.

构建失败.当我跑步时make,我得到:

...
/bin/sh ../libtool --tag=CXX   --mode=link g++  -g -O2   -o myapp main.o ... -lconfuse   -llog4cpp -lnsl   -lpopt   -lfuse    -L/usr/local/lib -lrt 
libtool: link: g++ -g -O2 -o .libs/myapp main.o ...  -lconfuse -llog4cpp -lnsl /usr/lib/x86_64-linux-gnu/libpopt.so -lfuse -L/usr/local/lib -lrt
/usr/bin/ld: app-fuse.o: undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_kill@@GLIBC_2.2.5' is defined in DSO /lib/x86_64-linux-gnu/libpthread.so.0 so try adding it to the linker …
Run Code Online (Sandbox Code Playgroud)

pthreads autotools

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

如何从格式文本中的html文件复制到Python中的剪贴板?

我正在写一个Word文档,我想直接从剪贴板粘贴格式化的代码片段.

此时我可以将这些片段写入.d​​tml文件中的硬盘.我的目标是扩展我的Python脚本并在"格式化文本"中将此.html文件加载到剪贴板上以直接粘贴到Word.

有谁知道在Python中有任何方法可以做到这一点?

提前致谢.

Sherab

html python windows clipboard richtext

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