问题列表 - 第27512页

os.exec*的第一个参数

从python文档:

各种exec*()函数获取加载到进程中的新程序的参数列表.在每种情况下,这些参数中的第一个作为自己的名称传递给新程序,而不是作为用户在命令行上键入的参数.对于C程序员来说,这是传递给程序main()的argv [0].例如,os.execv('/ bin/echo',['foo','bar'])只会在标准输出上打印条形图; foo似乎会被忽略.

有人可以帮我理解这个吗?如果我想用一些参数运行我自己的程序,我该怎么办?

python exec command-line-arguments

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

我如何使用C#substring获得没有最后4个字符的名称?

使用下面的代码我只得到名字前4个字符.但我需要除了最后4个字符之外的名称.

string fileName = Textbox1.text;
string newName = fileName.Substring(0, 4);
Run Code Online (Sandbox Code Playgroud)

// ex:输入abcdef.txt //输出:abcd

但我需要输出:abcdef

请帮忙!

谢谢里亚德

c#

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

MikTeX可以创建标记的PDF吗?

标记的PDF允许PDF的轻松重排和可访问性.这似乎是使用LaTeX的自然用例,LaTeX主张内容而不是样式.但据我所知,没有办法用MikTeX 2.8创建带标记的PDF.

有没有人知道通过LaTeX获取带标签的PDF的任何提示,技巧或技巧,而无需借助Adobe Acrobat的商业版本?

latex pdf-generation accessibility miktex tagged-pdf

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

精炼存储在SQLite中的数据 - 如何加入多个联系人?

我在不同元素之间存储联系人.我想要消除某种类型的元素并存储由被删除元素互连的元素的新联系.

问题背景

想象一下这个问题.你有一个水分子与其他分子接触(如果接触是氢键,我的水周围可能有4个其他分子).如下图所示(A,B,C,D是其他一些原子,点表示接触).

 A   B
 |   |
 H   H
  . .
   O
  / \
 H   H
 .   .
 C   D
Run Code Online (Sandbox Code Playgroud)

我有关于所有点的信息,我需要消除中心的水并创建描述AC,AD,AB,BC,BD和CD的接触的记录.

数据库结构

目前,我在数据库中有以下结构:

atoms:

  • "id" integer PRIMARY KEY,
  • "amino" char(3) NOT NULL, (HOH代表水或其他价值)
  • 标识原子的其他列

contacts:

  • "acceptor_id" integer NOT NULL, (原子靠近我的氢,这里是C或D)
  • "donor_id" integer NOT NULL, (这里是A或B)
  • "directness" char(1) NOT NULL, (这应该是D代表直接而W代表水介导)
  • 关于联系人的其他列,例如距离

编辑:如何看待前面描述的案例中的数据.

atoms:

id|atom|amino
1 | O  | HOH
2 | N  | ARG  <- atom A from image
3 | S  | CYS  <- …
Run Code Online (Sandbox Code Playgroud)

python sql sqlite algorithm bioinformatics

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

相同的查询,不同的执行计划

我试图找到一个让我疯狂的问题的解决方案......

我有一个查询,它在QA服务器中运行得非常快,但生产速度非常慢.我意识到他们有不同的执行计划...所以我尝试重新编译,清理执行计划的缓存,更新统计信息,检查整理的类型......但我仍然无法找到正在发生的事情......

运行查询的数据库完全相同,SQL Server也具有相同的配置.

任何新的想法将不胜感激.

谢谢.


我刚刚意识到QA服务器正在运行SP3,而生产中则是SP2.这会对这个问题产生什么影响吗?

sql-server performance execution sql-execution-plan

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

什么是UpdatePanel?

ASP.Net中UpdatePanel的主要用途是什么?UpdatePanel中的Triggers标签是什么?

c# asp.net asp.net-ajax

5
推荐指数
0
解决办法
4072
查看次数

如何在没有Visual Studio的情况下调试?

Python - > c ++ dll - > c#dll

我有一个com interop c#dll,它通过在c#中生成的.tlb文件加载到包装器c ++ dll中,用于python项目.当我在我的计算机上运行它工作正常,但当我在一台刚刚编写完成的计算机中运行时它会给出:

WindowsError: exception code 0xe0434f4d
Run Code Online (Sandbox Code Playgroud)

我在格式化的计算机上安装了redistribute c ++和.net compact framework 3.5.

如何在未安装Visual Studio的计算机上查看正确的异常?我怎样才能调试所有这些?我无法调试dll本身可以吗?

注意:在我的电脑中一切正常,所以可能是某些dll或文件丢失.我已经使用了Dependency Walker来查看是否有一些dll缺失,并且nop!

c# c++ com dll

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

93
推荐指数
8
解决办法
23万
查看次数

使用 VBScript 查找我的计算机的 IP 地址

如何使用 VBScript 查找计算机的 IP 地址?

vbscript

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

python exec()中的全局变量和本地变量

我正在尝试使用exec运行一段python代码.

my_code = """
class A(object):
  pass

print 'locals: %s' % locals()
print 'A: %s' % A

class B(object):
  a_ref = A
"""

global_env = {}
local_env = {}
my_code_AST = compile(my_code, "My Code", "exec")
exec(my_code_AST, global_env, local_env)

print local_env
Run Code Online (Sandbox Code Playgroud)

这导致以下输出

locals: {'A': <class 'A'>}
A: <class 'A'>
Traceback (most recent call last):
  File "python_test.py", line 16, in <module>
    exec(my_code_AST, global_env, local_env)
  File "My Code", line 8, in <module>
  File "My Code", line 9, in B
NameError: name 'A' is …
Run Code Online (Sandbox Code Playgroud)

python scope

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