问题列表 - 第15825页

如何取消导入Python模块?

我正在编写一个应用程序,它必须从几个模块(.py文件)中获取元数据(作者,版本......等)并显示它们.用户选择脚本并执行脚本.(可以添加新脚本,并从目标文件夹中获取旧脚本,就像插件系统一样).

首先,我导入一个脚本,然后取出元数据,然后我去下一个.但我想取消导入所有其他模块,除了用户选择的模块.

我该如何实现呢?

我试过这些

1. del module
2. del sys.modules['module']
Run Code Online (Sandbox Code Playgroud)

后者不起作用.我试过#python并得到了一个解决方案,即取消导入模块并不好,但我想知道一种干净的方法来实现它.任何想法/建议都会有所帮助.

python

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

"便携式"JAX-WS客户端

我部署了一个JAX-WS服务并使用wsimport生成客户端代码.因为我在localhost上运行wsimport,所以我在"localhost"地址上使用binind获取了客户端代码.

但我想在其他使用公共IP yyyy访问我部署的服务的计算机上重用这些客户端代码.如何动态使用这些(一次)生成的客户端代码来访问我的服务.(服务的IP可能会改变......)

wsdl dynamic jax-ws endpoints wsimport

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

验证Cookie

我正在为我的Web应用程序编写一个数据库身份验证系统,这是在ASP.NET MVC中编写的.当有人授权时,应将其用户名保存在cookie中.仅使用HttpResponse.Cookies`来保存其值为用户名的cookie是否安全?难道不是可以伪造的吗?

仅保存用户名...这是正确而安全的方式吗?或者我应该保存整个User对象(如果这实际可能)?

谢谢你,对不起我的英语.

c# asp.net authentication asp.net-mvc

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

PHP Preg_split_once

Preg_match给出一个匹配.Preg_match_all返回所有匹配项.Preg_split返回所有拆分.

我怎么才能分开第一场比赛?

例:

使preg_split( "〜\ N〜",$字符串);

这就是我要的:

array(0 =>'first piece',1 =>'其余的字符串,没有任何进一步的拆分')

php arrays preg-split

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

STL或Qt容器?

什么是使用Qt容器(的利弊QMap,QVector在他们的STL等价物,等等)?

我可以看到一个更喜欢Qt的理由:

  • Qt容器可以传递给Qt的其他部分.例如,它们可以用于填充a QVariant然后a QSettings(虽然有一些限制,但是/ QList和其键是字符串被接受).QMapQHash

还有别的吗?

编辑:假设应用程序已经依赖于Qt.

c++ qt stl

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

安装msi后运行exe?

使用Visual Studio 2008创建msi以使用安装项目部署我的程序.我需要知道如何使msi运行它刚刚安装的exe.自定义动作?如果是这样,请说明在哪里/如何.谢谢.

windows-installer custom-action setup-project visual-studio-2008 visual-studio

54
推荐指数
5
解决办法
6万
查看次数

JQuery颜色选择器

我需要一个JQuery颜色选择器,我可以在其中更改页面上的不同HTML元素.它应该很容易实现,我应该能够选择一种颜色,输入RGB值和十六进制值.哪个插件是最好的麻烦免费使用.

jquery color-picker jquery-plugins

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

Bash脚本可以找到最近修改过的文件

我有两个文件夹,为了论证缘故/ Volumes/A和/ Volumes/B. 它们是从包含来自Backup Exec的.bkf文件的Windows服务器安装的网络共享.

我正在寻找一个脚本,它将查看这两个文件夹并找到最近修改过的.bkf文件并将其复制到另一个位置.文件夹中还有其他文件必须被忽略.

提前致谢!!

肖恩

编辑:

我把它撞在一起:

cp ls -alt /Volumes/E /Volumes/F| grep bkf | head -n 1 | awk '{print $8}' /Volumes/$xservedisk/Windows/ 
Run Code Online (Sandbox Code Playgroud)

任何人都可以想到我不应该使用它的任何原因吗?

再次感谢肖恩

bash scripting copy

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

谓词来总结孩子的价值

我想通过以下方式获得整个公司的总薪水:

NSNumber *totalSalary  = [company valueForKeyPath:@"departments.employees.@sum.salary"];
Run Code Online (Sandbox Code Playgroud)

但我一直收到这个错误," - [__ NSSet0 decimalValue]:无法识别的选择器发送到实例0x10031eb00".

我想我做错了但我不知道在哪里.

cocoa core-data objective-c

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

Google如何计算我在桌面上的位置?

这对我来说很困惑,我不确定你是否有人注意到或使用你的桌面谷歌地图上的"我的位置"功能(或没有GPS /无移动设备).如果你有一个带谷歌齿轮的浏览器(最容易使用的是谷歌浏览器),那么你在谷歌地图的缩放功能上方会有一个蓝色圆圈,点击(不登录我的谷歌帐户)使用标准Wi Fi到我自己的个人路由器和我的ISP的正常互联网连接,它以某种方式设法精确定位我的确切位置(在这个时刻).

它是如何做到的?他们在这里简单地提到它,但它没有完全解释它,它说我的浏览器知道我在哪里...

......我很困惑,怎么样?

我很感兴趣,因为我很乐意将它集成到我的编程项目的未来,就像一些背景理解一样,目前似乎没有太多记录.

google-gears geolocation google-latitude

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