小编Car*_*sPl的帖子

用2点和圆心绘制圆弧

我有两个圆点和圆圈的中心.我想在这些点之间画一条弧.方法drawArc很简单,不符合我的目的.有人帮忙吗?

java drawing geometric-arc

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

python:无法连接'str'和'tuple'对象(它应该可以工作!)

我有一个代码:

print "bug " + data[str.find(data,'%')+2:-1]
temp = data[str.find(data,'%')+2:-1]
time.sleep(1)
print "bug tuple " + tuple(temp.split(', '))
Run Code Online (Sandbox Code Playgroud)

在此之后我的应用程序显示:

错误1,2,3 回溯(最近一次调用最后一次):文件"C:\ Python26\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py",第312行,在main中的RunScript exec codeObject中.dict 文件"C:\ Documents and Settings\k.pawlowski\Desktop\atsserver.py",第165行,打印"bug tuple"+ tuple(temp.split(','))TypeError: 无法连接'str'和'元组'对象

我不知道我做错了什么.print tuple('1,2,3'.split(','))正常工作.

python string tuples

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

静态库(.lib)到Python项目

是否可以将.lib库中的模块导入Python程序(简单.dll)?

python dll static-libraries

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

如何在视频中添加音频?

我录制了一个没有声音的视频。我保存了一个快照,然后以 25FPS 的速度将它们编译为 .avi。现在我想录制音频(而不是在以下快照之间的 time.sleep(0.04) 我将在这次录制音频)并编译它的视频。现在我有avi文件和wave文件,我找到了混合它们的解决方案。

蟒蛇,Win32

这是我使用“mencoder”的“录像机”:

import os
import re
from VideoCapture import *
import time

def makeVideo(device, ftime):
    folder = 'foto/forVideo/'
    mencoder = "C:\mencoder.exe"
    for i in range(ftime * 25) :
        FN = "foto\\forVideo\\ola-%(#)04d.jpg" % {"#" : i}
        device.saveSnapshot(FN, quality=100, timestamp=0, boldfont=0)
        time.sleep(0.04)

    # Set up regular expressions for later
    RE = re.compile('.*-(\d*)\.jpg')
    fbRE = re.compile('(.*)-.*\.jpg')

    # How many frames to use per movie
    framestep = 2000

    print '\n\n\tlisting contents of %s . . .'%folder
    files = …
Run Code Online (Sandbox Code Playgroud)

python audio video

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

error C2375: redefinition; different linkage

Error place in api:

#define DLLEXPORT extern "C" __declspec(dllexport)
DLLEXPORT int CAnyseeUSBTVControllerDlg::InitCaptureDevice()
{
Run Code Online (Sandbox Code Playgroud)

In my .h library class and function definition:

class CAnyseeUSBTVControllerDlg : public CDialog
{
// Construction
public:
    int InitCaptureDevice(void);
Run Code Online (Sandbox Code Playgroud)

Any idea how to resolve it?

"Error 1 error C2375: 'CAnyseeUSBTVControllerDlg::InitCaptureDevice' : redefinition; different linkage c:\Program Files\toATS_DVS\anysee\anyseee30\anyseee30\anyseeUSBTVControllerDlg.cpp 122 anyseee30"

c++ redefinition

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

我想要一个反斜杠 - 而不是两个

我有一个打印后的字符串是这样的: \x4d\xff\xfd\x00\x02\x8f\x0e\x80\x66\x48\x71

但我想将此字符串更改"\x4d\xff\xfd\x00\x02\x8f\x0e\x80\x66\x48\x71"为不可打印(需要写入串口).我知道这是' \'的问题.如何将此可打印反斜杠替换为不可打印?

python string backslash

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