作者x77 (肛之恋精术士)
看板Python
标题[问题] 看<python自动化的乐趣>的几个简单问题
时间Sun Aug 25 15:43:46 2019
最近自己在看<python自动化的乐趣>这本书自学Python
但有几个地方不太懂
1.附录A 安装第三方模组
我按照书中的指示,要启动pip.exe
可是我的资料夹中有下面这麽多种pip.exe
https://i.imgur.com/nnit9rz.jpg
可是每一个一开启,就闪一下视窗,就自动关掉了
根本没办法执行後面的动作
2.
书籍P.150
https://i.imgur.com/3UqK1t9.jpg
这边是要做一个密码管理程式
谁可以跟我解释一下,我画红线那边是在做什麽吗?
为何要import sys,这不是使用某个模组吗?
为何会忽然出现sys.argv这个变数?
3.附录B 执行程式
https://i.imgur.com/zR99piy.jpg
这个附录是教,不用透过IDLE来执行程式
但我实在看不懂
建立那个批次档是什麽意思?pythonScript.py这个档案是哪来的?
最後一段是什麽意思?
意思是以後我要执行pythonScript.py这个我自己写的程式档
我就直接按Window键+R键,然後输入pythonScript,就会执行了?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.177.32.196 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1566719030.A.425.html
1F:推 yushes920179: 1要在cmd里面打的指令 08/25 16:28
2F:→ yushes920179: 2为了检查argument的数量 少於2跳掉 08/25 16:29
3F:→ yushes920179: 用别人Module里面本来就有自己的变数 要看该module 08/25 16:31
4F:→ yushes920179: 说明才知道 书里也是知道所以拿来用 08/25 16:31
所以sys.argv这个变数,是使用sys模组,自然会出现的?
其实我是搞不懂,为何会忽然会出现这个变数...
5F:→ yushes920179: 3应该是随便假设的py档 可以自己写一个py 档名改掉 08/25 16:33
6F:→ yushes920179: 就可 08/25 16:33
我整理一下我的问题
第一个红框中,批次档里面要输入的那行,
里面的pythonScript.py,是随着你根据你写的程式码档名而改变吗?
第二个红框的意思就是,以後我只要在「执行」输入我自己写的程式码的档名,
就可以执行了?
是这样吗?
7F:嘘 yushes920179: 最後建议先学基础再读比较进阶的东西 08/25 16:35
8F:→ spong: 不要越级打怪,你会很挫败 08/25 18:21
哈哈,真的吗?
其实我对python有一些基本概念啦
所以前面几章都看得懂
但这边忽然卡住了
我还以为这本算是初学者用的
还是版上前辈有建议哪本更好的吗?
※ 编辑: x77 (180.177.32.196 台湾), 08/25/2019 19:19:15
9F:推 germun: sys是python内建模组 至於是什麽你可以直接去google... 08/26 06:18
10F:→ germun: 然後sys.argv怎麽用 书没写或看不懂的话直接google 08/26 06:20
11F:→ germun: 你要先知道如何执行python才会用, 网路已经一堆相关教学 08/26 06:20
12F:→ germun: pip也不是直接让你点两下执行的, 书都没写吗? 08/26 06:21
13F:→ germun: 没写的话表示这本不适合你 该换一本了 08/26 06:21
14F:嘘 germun: 啊不对啊sys.argv书上就叫你去看附录B了, 所以你的附录B呢 08/26 06:30
15F:→ germun: 啊抱歉原你有贴附录B, 但没看到附录B有提到sys.argv 08/26 06:34
16F:→ germun: 所以要嘛就是你找错页 要嘛就是你真的该换一本了 08/26 06:34