问题列表 - 第38495页

如何在python中使用第三方"库"?

免责声明:这是一个非常基本的问题,但请记住,我来自微软的背景,我使用Visual Studio编写了大部分.NET程序(这可能会帮助你帮助我进行类比)


为了它的乐趣我开始编写一个小python,所以我下载了eclipse,并安装了PyDev.

我达到了需要解析约会的地步,我发现了一个看起来很有趣的time.strptime.另一种选择是python-dateutil.

我继续下载它,但是当我尝试使用它时遇到了问题.
显然下载包含源文件,我完全不知道如何在eclipse中的"项目"中使用它.

所以我的基本问题是:

  • 我是否需要直接将源文件包含在我的文件中?也许在子目录中?我如何在我的代码中使用它(如何在我的.py文件中导入它们)?
  • 我需要"构建"(制作?)它们并引用它们吗?怎么样?你如何在windows中"编译"类似的东西?
  • 我完全错过了一些重点吗?

感谢您的耐心等待.

python eclipse libraries

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

正则表达式中的JSLint"不安全^"

JSLint报告以下行的不安全的"^".这是为什么?或者只是在我想要否定一个角色类时抱怨?

// remove all non alphanumeric, comma and dash characters
"!$7s-gd,&j5d-a#".replace(/[^\w,\-]/g, '');
Run Code Online (Sandbox Code Playgroud)

javascript regex jslint regex-negation

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

如何使用php验证用户名?

如何使用PHP验证用户名?

在我的注册页面上,我需要验证用户名.

可接受(例如)仅字母,数字和_:

  • 阿纳斯票价
  • anasfares
  • AnAsFaReS
  • anas45票价
  • 35 arts arty
  • anas_fares

不可接受(例如):

  • anas.fares
  • anas #fares
  • 57fares
  • @ ^*12sf
  • 阿纳斯 - 票价

php regex validation username

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

Obj C相当于Double.doubleToLongBits

我正在将一些Java代码移植到Objective C并且知道得足以让人头疼.有人能指出我对等于Double.doubleToLongBits和Float.floatToIntBits的objC吗?

java objective-c bytecode-manipulation

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

来自太阳的伽马射线是否偶尔会翻转位?

可能重复:
宇宙射线:它们对程序产生影响的概率是多少?

这只是脸颊上的一种表达方式,还是真的如此,如果是这样,我们应该在软件中采取什么预防措施(或者这些预防措施仅适用于硬件)?

bit flip

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

一个内衬来访问perl中的数组元素?

我有以下内容:

my @path = split( "/", getcwd );
my $grandParent = $path[-2];
Run Code Online (Sandbox Code Playgroud)

我想在一行(就像在其他语言中)那样做,因为我不再使用@path,就像这样:

my $grandParent = split( "/", getcwd )[-2];
Run Code Online (Sandbox Code Playgroud)

这可能吗?如果是这样,怎么样?

编辑:只是要清楚 - 我从哪里运行脚本我知道有些东西将是不变的(目录结构,名称等).话虽这么说,验证很好,但在这种情况下比它的价值更加混乱; 感谢那些提交错误检查解决方案的人.

perl

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

如何检测同一文件的输入类型=文件"更改"?

我想在用户选择文件时触发事件..change如果用户每次都更改文件,则对事件执行此操作.

但是如果用户再次选择相同的文件,我想激活该事件.

  1. 用户选择文件A.jpg(事件触发)
  2. 用户选择文件B.jpg(事件触发)
  3. 用户选择文件B.jpg(事件不会触发,我希望它触发)

我该怎么做?

html jquery events cross-browser

105
推荐指数
11
解决办法
8万
查看次数

防止"加号"重新排列

以下代码创建了某个计算的图表.我的问题是,即使分母中的术语处于一个很好的顺序,在应用Plus后,它们会被任意重新排列.有关如何强制保留原始订单的任何建议吗?

http://yaroslavvb.com/upload/ind-sets-grid.png

r[i_] := Floor[(i - 1)/n] + 1;
c[i_] := Mod[i, n, 1];
adj[a_, b_] := Abs[r[a] - r[b]] + Abs[c[a] - c[b]] == 1;
indsetQ[s_] := Not[Or @@ (adj @@@ Subsets[s, {2}])];
indsets[k_] := Select[Subsets[Range[n^2], {k}], indsetQ];
twoColorGraph[g_, seen_, lbl_] := Module[{radius = .22},
   vcoords = # -> {c[#], n - r[#]} & /@ Range[n^2];
   fv = Function[{p, v}, {EdgeForm[Thick], 
      If[MemberQ[seen, v], Pink, White], Disk[p, radius]}];
   GraphPlot[g, VertexLabeling -> True, VertexRenderingFunction -> fv,
     PlotLabel -> Style[lbl, 20], LabelStyle …

wolfram-mathematica

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

彩色xml显示在秋千上

是否有一种"简单"的方式通过JEditorPane或JTextPane以彩色/突出显示的方式向用户显示xml数据?

java xml swing highlighting jtextpane

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

MOD操作比乘法更加CPU密集吗?

为什么MOD操作比multiplication一个多一点多贵factor of 2?请更具体地说明CPU如何执行除法运算并返回MOD运算的结果.

在以下示例中,每个线程运行一秒钟.测试在SPARC处理器上进行.

// multiplication
void someThread() {

    int a = 10234;
    while (true) {
        opers++;
        a = a * a;
        a++;
    }

    // opers ~ 26 * 10^6 in a sec.
}

// MOD
void someThread() {

    int a = 10234;
    while (true) {
        opers++;
        a = a % 10000007;
        a++;
    }

    // opers ~ 12 * 10^6 in a sec.
}
Run Code Online (Sandbox Code Playgroud)

c++ multiplication division

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