摘要: map() map(function , iterable, ....) : 依次将函数function作用在可迭代的list上,并返回对应的函数返回值,组成新的list(python 2.x) 或者迭代器(python 3.x)。 **注意:**map() 并不会改变iterable 而是会产生一 阅读全文
posted @ 2022-07-22 17:52 jacknie23 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 新华网爬虫(2022年6月) 1 分析网站结构 新华网网址:新华网_让新闻离你更近 (news.cn) 新华网的首页是带有关键词搜索功能的,我们尝试在搜索栏随意搜索一个关键词 可以发现新华网一次最多可以爬取的数据是10000条,且其数据是通过分页显示的 2 分析网页具体组成 在搜索后的显示页面按下F 阅读全文
posted @ 2022-07-17 15:00 jacknie23 阅读(2775) 评论(7) 推荐(0) 编辑
摘要: 方法的参数不同 append 方法是向原list的末尾添加一个对象(任意对象;如元组,字典,列表等),且只占据一个原list的索引位,添加后无返回值,直接在原列表中添加。 list.append(object) list1 = ["hello", "world"] list2 = "hello" l 阅读全文
posted @ 2022-07-17 14:55 jacknie23 阅读(296) 评论(0) 推荐(1) 编辑
摘要: 常规版本 简单的 for 循环遍历 x_n = ["x1","x2","x3"] for x in x_n: print(x) >> x1 x2 x3 借助 range() 和 len() x_n = ["x1","x2","x3"] for i in range(len(x_n)): print( 阅读全文
posted @ 2022-07-15 21:53 jacknie23 阅读(3262) 评论(0) 推荐(0) 编辑
摘要: torch.stack() 和 torch.cat() 都可以按照指定的维度进行拼接,但是两者也有区别,torch.satck() 是增加新的维度进行堆叠,即其维度拼接后会增加一个维度;而torch.cat() 是在原维度上进行堆叠,即其维度拼接后的维度个数和原来一致。具体说明如下: torch.s 阅读全文
posted @ 2022-07-14 22:16 jacknie23 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 维度扩展 x.unsqueeze(n) 在 n 号位置添加一个维度 例子: import torch x = torch.rand(3,2) x1 = x.unsqueeze(0) # 在第一维的位置添加一个维度 x2 = x.unsqueeze(1) # 在第二维的位置添加一个维度 x3 = x. 阅读全文
posted @ 2022-07-14 21:30 jacknie23 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: logging 的主要作用 提供日志记录的接口和众多处理模块,供用户存储各种格式的日志,帮助调试程序或者记录程序运行过程中的输出信息。 logging 日志等级 logging 日志等级分为五个等级,优先级从高到低依次是 : **CRITICAL; ** 程序严重错误 **ERROR; ** 程序错 阅读全文
posted @ 2022-07-11 11:18 jacknie23 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 使用场景 当在 Linux 的控制台想要显示一张图片,使用matplotlib.plt.plot() 和matplotlib.plt.show() 会报错。此时可以曲线救国,不直接在服务器上查看图片,而是直接保存图片,然后将保存的图片存在本地或者远程连接到软件(pycharm,vscode)查看。 阅读全文
posted @ 2022-07-05 21:42 jacknie23 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 使用场景 当程序中有使用到多进程且进程数较多的情况,如下图,且需要通过控制台杀死所有的 GSM_run.py 的进程时,利用 kill 命令一个一个的去结束进程是及其耗时且繁琐的,这时就需要我们的kill多进程的命令工作了。 批量 Kill 进程 命令: ps -ef|grep GSM_run.py 阅读全文
posted @ 2022-07-05 21:20 jacknie23 阅读(1909) 评论(4) 推荐(1) 编辑
摘要: 1 虚拟环境介绍 (1) 虚拟环境能对不同的状况进行环境隔离,程序A的环境变动不会影响程序B的开发 (2)比较便携,因为虚拟环境中都有各自的python包,U盘复制环境,省去其他人配置环境的麻烦 (3)各个虚拟环境都是一个个独立空间,彼此互相不影响 2 虚拟环境的安装和启动 (1)创建一个虚拟环境文 阅读全文
posted @ 2022-06-29 09:14 jacknie23 阅读(235) 评论(0) 推荐(0) 编辑