刚学Python,但书上说要先掌握PowerShell和notepad++,这是啥,有必要么
【刚学Python,但书上说要先掌握PowerShell和notepad++,这是啥,有必要么】 Windows PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-lineshell and associated scripting language built on the .NET Framework. PowerShell provides full access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems as well as WS-Management and CIM enabling management of remote Linux systems and network devices.
In PowerShell, administrative tasks are generally performed by cmdlets (pronounced command-lets), which are specialized .NET classes implementing a particular operation. Sets of cmdlets may be combined intoscripts, executables (which are standalone applications), or by instantiating regular .NET classes (or WMI/COM Objects).
These work by accessing data in different data stores, like the file system or registry, which are made available to the PowerShell runtime via Windows PowerShell providers.
Windows PowerShell also provides a hosting API with which the Windows PowerShell runtime can be embedded inside other applications. These applications can then use Windows PowerShell functionality to implement certain operations, including those exposed via the graphical interface. This capability has been used by Microsoft Exchange Server 2007 to expose its management functionality as PowerShell cmdlets and providers and implement the graphical management tools as PowerShell hosts which invoke the necessary cmdlets.
Other Microsoft applications including Microsoft SQL Server 2008 also expose their management interface via PowerShell cmdlets.
With PowerShell, graphical management applications on Windows are layered on top of Windows PowerShell. A PowerShell scripting interface for Windows products is mandated by Microsoft\u0026#39;s Common Engineering Criteria.
Windows PowerShell includes its own extensive, console-based help, similar to man pages in Unix shells, via the Get-Help cmdlet. Local help contents can be retrieved from the Internet via Update-Help cmdlet. Alternatively, help from the web can acquired on a case-by-case basis via the -online switch to Get-Help.
notepad++ 是一个开源编辑器。
Windows PowerShell 需要学一下,如果不用notepad++ 就没有必要学,其实notepad++ 只是一个编辑器,用的时候再学吧。
推荐你用这些编辑器或ide
python集成开发工具
https://zhuanlan.zhihu.com/p/21325469?refer=pythonpx
■网友
并无必要,假设你用的是mac就不能用PowerShell了,notepad++只是编辑器,编辑器种类繁多,推荐用vscode或者sublime。
PowerShell是windows下的利器,与python配合使用能协助python进行系统级的操作,例如调用注册表。
推荐阅读
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 零基础入门学习啥语言好
- Python3.4和3.5区别大么
- python 中 def_():...... return _有啥作用
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 30岁男,创业失败转行学python,是否很晚?也不好找工作?
- Python 的开发速度比 C#.net 或 Vb.net 更快吗?
- 16年毕业,建筑环境与设备工程专业,干的一直是工程想转IT专业,想从python入手请问咋开始学习
