0

Tiaa

GF  2021-04-07 19:03
(头像阿姨洗太绿)

[全年龄正常向]求python代码详细使用教程

https://www.south-plus.net/read.php?tid-1108039.html

装了个3.8不会用

https://www.lanzous.com/ial3fxc

求教程,脑子笨,录视频最好
此帖悬赏结束
最佳答案: 2000 SP币
最佳答案获得者: b5b37edc

none.gif

Jackvie

B1F  2021-04-07 20:34
(jackvie)
巧了 容我先看看源码
热心助人奖励: (+1) SP币

none.gif

Jackvie

B2F  2021-04-07 22:00
(jackvie)
1.https://www.python.org/downloads/release/python-394/
装 Windows installer (64-bit)      Retuicommended 官网推荐的这个exe文件
在D/E 根目录下 建一个自定义文件夹 比如 MyPyDir  
执行exe文件 选择自定义安装 就是customized install  除了安装目录 指定一下上边那个文件 其他都是点点点 下一步  等待安装成功

2.  将那个作者的zip包解压到  一个英文路径下  然后 win+R   输入cmd  然后切换路径
我的路径是 E:\tools\southplus  就在cmd里输入这串路径 在回车

3. 安装几个包 作者有几个包系统是不自带的 如下
pip install  aiohttp
pip install  jinja2
pip install lxml
输入位置是 cmd里 如果没梯子比较慢 可以加参数镜像  -i https://pypi.tuna.tsinghua.edu.cn/simple 拼在后边
总之报错是 no module name xxx 就install  xxx 就行

3. python  daily_updates.py 2048   因为路径已经切换到daily_updates.py所在路径 所以直接在cmd输入左述命令回车就行
如果出现 open result  page? 不可以输入y/yes  按回车就行
作者的xdg-open是Linux的软件 在windows上是会报错的 执行完手动打开目录里的那个2048_DailyUpdates。html文件 就可以浏览了

4.作者说了 这是一个
“省去了每次上这几个论坛找资源的时间,可以一键知道最新的资源贴里有没有你想要的”
不是下资源的 具体改参数的话 修改文件最下边这几个参数 见名知意 就不解释了

none.gif

Jackvie

B3F  2021-04-07 22:05
(jackvie)
如果是环境变量的话是要点计算机的属性 还要包括pip的环境变量同样要配置 建议你下一个官网的文件 傻瓜安装  会自动配置python的Path以及各种包

none.gif

Jackvie

B4F  2021-04-08 17:43
(jackvie)

Re:回 10楼(Sasu) 的帖子

引用
引用第11楼e1573f56于2021-04-07 22:15发表的 回 10楼(Sasu) 的帖子 :
2048_title_id.bak
2048_title_id.dat
2048_title_id.dir
还有三个这样的文件


不用管 这三个文件是shelve 将key-value数据持久化存储后生成的三个文件
作用是 将运行时的 论坛+关键词+作者 存储到本地 假定为A
那么下次运行作者会检验当前参数和A中的参数对比 将新的即A里没有的参数 放在数组new_days 这样生成html时 这新的东西就会靠前了

爬取的结果会缓存到本地,每次爬取会对比缓存,筛选出之前爬取中没出现过的帖子放在html文件的最前面