Python、C命令行参数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sjpljr/article/details/83925234

来源网络,稍作整理。

目录

命令行参数

Python命令行参数

C语言命令行参数

附录:CMD命令

命令行参数


Python命令行参数

官方文档参考: http://www.pythondoc.com/pythontutorial3/modules.html

导入一个叫 mod1 的模块时,解释器先在当前目录中搜索名为 mod1.py 的文件。如果没有找到的话,接着会到 sys.path 变量中给出的目录列表中查找。 sys.path 变量的初始值来自如下:

  1. 输入脚本的目录(当前目录)。
  2. 环境变量 PYTHONPATH 表示的目录列表中搜索(这和 shell 变量 PATH 具有一样的语法,即一系列目录名的列表)。
  3. Python 默认安装路径中搜索。
    实际上,解释器由 sys.path 变量指定的路径目录搜索模块,该变量初始化时默认包含了输入脚本(或者当前目录), PYTHONPATH 和安装目录。这样就允许 Python程序了解如何修改或替换模块搜索目录。

python -m参数:

[python]自问自答:python -m参数? - 削微寒 - 博客园  https://www.cnblogs.com/xueweihan/p/5118222.html

充分理解 python -m mod - 简书  https://www.jianshu.com/p/934db39a9b6d

命令行运行Python脚本时传入参数的三种方式 - Daniel2333的博客 - CSDN博客  https://blog.csdn.net/weixin_35653315/article/details/72886718

Python 获得命令行参数的方法 - 原心 - 博客园  https://www.cnblogs.com/saiwa/articles/5253713.html

Python模块之命令行参数解析 - 每天进步一点点!!! - 博客园  https://www.cnblogs.com/madsnotes/articles/5687079.html

Python 命令行参数 | 菜鸟教程  http://www.runoob.com/python/python-command-line-arguments.html(重要)

Python 基础语法 | 菜鸟教程  http://www.runoob.com/python/python-basic-syntax.html(重要)

Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。以上链接对于理解python语言很重要。

分两种编程方式:

交互式:

脚本式:

python文件的执行。

如用notepad程序建立一行代码:print("您好"),保存为hello.py。

要想运行hello.py这个文件,CMD命令窗口提示符:python.exe hello.py

更多用法:python /?

cmd命令行参数

Anaconda Navigator

目标位置:Anaconda3

目标:D:\ProgramData\Anaconda3\pythonw.exe d:\ProgramData\Anaconda3\cwp.py d:\ProgramData\Anaconda3 d:\ProgramData\Anaconda3\pythonw.exe d:\ProgramData\Anaconda3\Scripts\anaconda-navigator-script.py

起始位置:C:\Users\Public\Documents

打开位置:D:\ProgramData\Anaconda3

spyder

目标位置:Anaconda3

目标:D:\ProgramData\Anaconda3\pythonw.exe d:\ProgramData\Anaconda3\cwp.py d:\ProgramData\Anaconda3 d:\ProgramData\Anaconda3\pythonw.exe d:\ProgramData\Anaconda3\Scripts\spyder-script.py

起始位置:"C:\Users\Public\Documents\Python Scripts"

打开位置:D:\ProgramData\Anaconda3


C:\Users\Administrator>conda list
# packages in environment at d:\ProgramData\Anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0            py36he6757f0_0
absl-py                   0.2.2                     <pip>
alabaster                 0.7.10           py36hcd07829_0
altgraph                  0.15                      <pip>
anaconda                  custom           py36h363777c_0
anaconda-client           1.6.5            py36hd36550c_0
anaconda-navigator        1.6.12           py36hdad2993_0
anaconda-project          0.8.0            py36h8b3bf89_0
APScheduler               3.5.1                     <pip>


C语言命令行参数

C语言的命令行参数 https://blog.csdn.net/libing403/article/details/73359856

命令行参数(argc, argv) - rainbow70626 - 博客园  https://www.cnblogs.com/rainbow70626/p/5595454.html

Anaconda Prompt

目标位置:System32

目标:%windir%\System32\cmd.exe "/K" d:\ProgramData\Anaconda3\Scripts\activate.bat d:\ProgramData\Anaconda3

起始位置:C:\Users\Administrator

文件位置:C:\Windows\System32

cmd /c和cmd /k 解释

java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 
cmd /c dir 是执行完dir命令后关闭命令窗口。 
cmd /k dir 是执行完dir命令后不关闭命令窗口。 
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。 
可以用cmd /?查看帮助信息。 

附录:CMD命令



1. gpedit.msc-----组策略 ;2. sndrec32-------录音机 ;3. Nslookup-------IP地址侦测器 ;4. explorer-------打开资源管理器 
5. logoff---------注销命令 ;6. tsshutdn-------60秒倒计时关机命令 ;7. lusrmgr.msc----本机用户和组 ;

8. services.msc---本地服务设置 ;9. oobe/msoobe /a----检查XP是否激活 ;10. notepad--------打开记事本 ;

11. cleanmgr-------垃圾整理 ;12. net start messenger----开始信使服务 ;13. compmgmt.msc---计算机管理 ;

14. net stop messenger-----停止信使服务 ;15. conf-----------启动netmeeting ;16. dvdplay--------DVD播放器 ;
17. charmap--------启动字符映射表 ;18. diskmgmt.msc---磁盘管理实用程序 ;19. calc-----------启动计算器 ;

20. dfrg.msc-------磁盘碎片整理程序 ;21. chkdsk.exe-----Chkdsk磁盘检查 ;22. devmgmt.msc--- 设备管理器 ;

23. regsvr32 /u *.dll----停止dll文件运行 ;24. drwtsn32------ 系统医生 ;25. rononce -p ----15秒关机 ;

26. dxdiag---------检查DirectX信息 ;27. regedt32-------注册表编辑器 ;28. Msconfig.exe---系统配置实用程序 
29. rsop.msc-------组策略结果集 ;30. mem.exe--------显示内存使用情况 ;31. regedit.exe----注册表 ;

32. winchat--------XP自带局域网聊天 ;33. progman--------程序管理器 ;34. winmsd---------系统信息 ;

35. perfmon.msc----计算机性能监测程序 ;2. 36. winver---------检查Windows版本 
37. sfc /scannow-----扫描错误并复原 ;38. taskmgr-----任务管理器(2000/xp/2003 ;39. winver---------检查Windows版本 
40. wmimgmt.msc----打开windows管理体系结构(WMI) ;41. wupdmgr--------windows更新程序 ;

42. wscript--------windows脚本宿主设置 ;43. write----------写字板 ;44. winmsd---------系统信息 
45. wiaacmgr-------扫描仪和照相机向导 ;46. winchat--------XP自带局域网聊天 ;47. mem.exe--------显示内存使用情况 
48. Msconfig.exe---系统配置实用程序 ;49. mplayer2-------简易widnows media player ;50. mspaint--------画图板 ;

51. mstsc----------远程桌面连接 ;52. mplayer2-------媒体播放机 ;53. magnify--------放大镜实用程序 ;

54. mmc------------打开控制台 ;55. mobsync--------同步命令 ;56. dxdiag---------检查DirectX信息 
57. drwtsn32------ 系统医生 ;58. devmgmt.msc--- 设备管理器 ;59. dfrg.msc-------磁盘碎片整理程序 ;

60. diskmgmt.msc---磁盘管理实用程序 ;61. dcomcnfg-------打开系统组件服务 ;62. ddeshare-------打开DDE共享设置 ;

63. dvdplay--------DVD播放器;64. net stop messenger-----停止信使服务 ;65. net start messenger----开始信使服务 ;

66. notepad--------打开记事本 ;67. nslookup-------网络管理的工具向导 ;68. ntbackup-------系统备份和还原 
69. narrator-------屏幕“讲述人” ;70. ntmsmgr.msc----移动存储管理器 ;71. ntmsoprq.msc---移动存储管理员操作请求 
72. netstat -an----(TC)命令检查接口 ;73. syncapp--------创建一个公文包 ;74. sysedit--------系统配置编辑器 
75. sigverif-------文件签名验证程序 ;76. sndrec32-------录音机 ;77. shrpubw--------创建共享文件夹 
78. secpol.msc-----本地安全策略 ;79. syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 
80. services.msc---本地服务设置 ;81. Sndvol32-------音量控制程序 ;82. sfc.exe--------系统文件检查器 
83. sfc /scannow---windows文件保护 ;84. tsshutdn-------60秒倒计时关机命令 ;3. 84. tsshutdn-------60秒倒计时关机命令 
85. tourstart------xp简介(安装完成后出现的漫游xp程序) ;86. taskmgr--------任务管理器 ;87. eventvwr-------事件查看器 
88. eudcedit-------造字程序 ;89. explorer-------打开资源管理器 ;90. packager-------对象包装程序 
91. perfmon.msc----计算机性能监测程序 ;92. progman--------程序管理器 ;93. regedit.exe----注册表 
94. rsop.msc-------组策略结果集 ;95. regedt32-------注册表编辑器 ;96. rononce -p ----15秒关机 
97. regsvr32 /u *.dll----停止dll文件运行 ;98. regsvr32 /u zipfldr.dll------取消ZIP支持 ;99. cmd.exe--------CMD命令提示符 
100. chkdsk.exe-----Chkdsk磁盘检查 ;101. certmgr.msc----证书管理实用程序 ;102. calc-----------启动计算器 
103. charmap--------启动字符映射表 ;104. cliconfg-------SQL SERVER 客户端网络实用程序 ;105. Clipbrd--------剪贴板查看器 
106. conf-----------启动netmeeting ;107. compmgmt.msc---计算机管理 ;108. cleanmgr-------垃圾整理 
109. ciadv.msc------索引服务程序 ;110. osk------------打开屏幕键盘 ;111. odbcad32-------ODBC数据源管理器 
112. oobe/msoobe /a----检查XP是否激活 ;113. lusrmgr.msc----本机用户和组 ;114. logoff---------注销命令 
115. iexpress-------木马捆绑工具,系统自带 ;116. Nslookup-------IP地址侦测器 ;117. fsmgmt.msc-----共享文件夹管理器 
118. utilman--------辅助工具管理器 ;119. gpedit.msc-----组策略 ;120. explorer-------打开资源管理器
 

猜你喜欢

转载自blog.csdn.net/sjpljr/article/details/83925234