就像,如果我使用C#和.NET框架在Windows上编写程序,然后将代码放在运行mono的Linux机器上,它会运行完全相同吗?或者我是否必须重写它以使用Mono的库?
我正在编写一个小程序作为Python 3.x中的自学项目.我的想法是让程序允许两个字段的文本输入到用户,然后将用户的输入插入两个特定注册表项的值.
是否有一种简单的方法来检查当前用户是否可以访问注册表?我宁愿它干净地告诉用户他/她需要管理员权限而不是程序疯狂和崩溃,因为它试图访问受限区域.
在用户获得任何输入选项之前,我希望在程序启动后立即进行此检查.这需要什么代码?
编辑:如果不明显,这适用于Windows平台.
我正在编写一个小程序,它基本上有一堆按钮,当你点击一个按钮时,它会在我玩的在线游戏中输入一行文本。如果 GUI 保持在活动游戏窗口的顶部,那么使用起来会容易得多,这样用户就可以玩游戏,然后按下面板上的按钮,而不必先把它带到前面。
关于如何做到这一点的任何帮助都会很棒。谢谢
编辑:使用 tkinter
最近我一直在阅读Python和一些更传统的专业语言(C,C++,Java等)之间的比较,主要是试图找出它是否与我自己的目的一样好.我无法理解这种想法,它不利于自动化和宏之外的"真正的"编程任务.
无论如何,我从大约200个论坛帖子和博客帖子得到的一般想法是,对于一般的,非专业级的编程,脚本和应用程序,只要它是一个程序员(你)编写它,给定的程序使用Python可以更快,更高效地编写,而不是几乎任何其他语言.但是,一旦它足够大,需要多个程序员或比普通人更复杂(阅读:非专业)将有任何业务制作,它几乎变得立即低于一百万其他语言.
这个想法或多或少准确吗?
(我正在学习Python作为我的第一语言,并希望能够制作我想要的任何小应用程序,但我也计划最终学习C,因为我想最终进入驱动程序编写.所以我一直在努力尽可能多地研究每个优点和缺点.)
无论如何,感谢任何输入
python ×3
.net ×2
c# ×2
button ×1
c ×1
comparison ×1
mono ×1
privileges ×1
registry ×1
windows ×1