![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 67
猫猫猫耳
这个作者很懒,什么都没留下…
展开
-
CSV文件的批量化处理(一)
一、需求描述类似示波器、矢量网络分析仪等设备,在测量数据时,有时需要对同一个信号测多组数据,一般会将原始波形数据保存为.csv文件格式,随后根据不同的实验需求对原始数据进行处理。现用矢量网络分析仪测某个器件的最小S11参数和相对应的频率点,保存了135个csv文件,5个文件为一组,需要将每个csv文件的最小S11参数和其对应的频率点找出,并且每五个数据取一次平均值,最后保存为csv文件。二、逻辑设计三、程序设计3.1 模块导入# -*- coding: UTF-8 -*-原创 2022-04-04 14:49:02 · 1635 阅读 · 0 评论 -
SyntaxError: Non-UTF-8 code starting with ‘\xc6‘ in file xxxbut no encoding declared
程序中出现中文,运行的时候出现如下错误:SyntaxError: Non-UTF-8 code starting with '\xc6' in file F:\UsualTasks\PythonPro\test_code.py on line 22, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details翻译一下:语法错误:第 22 行文件 F:\UsualTasks\PythonPro\原创 2021-08-22 16:59:40 · 1890 阅读 · 0 评论 -
小项目2——(未登录)指定微博账号基本公开信息的搜集
1.基本情况介绍平台:PyCharm + Python3.9 + Windows 需求:未登录状态下对指定微博账号基本公开信息的搜集于存储 功能: 1.根据账号昵称返回用户uid; 2.获取账号基本公开信息; 3.获取用户所用原创微博; 4.获取用户所有原创图片 5.获取指定微博的评论 未解决的问题: 1.未登录状态下所获取的基本信息不全,不同的客户源的信息也有差别,如加入微博时间、教育经历等; 2.当用户博文是长文本时,有时会让登录,否则无法获取原文,且.原创 2021-08-18 19:36:12 · 345 阅读 · 0 评论 -
小项目1——猫眼电影top100(2.0)
本文是上篇文章——小项目1——猫眼Top100 爬取_猫猫猫耳的博客-CSDN博客的继承和发展,利用requests库发出网页请求,采用3种方法——re、xpath和BeautifulSoup对网页解析,将获得的数据保存为.txt、.json和.csv格式的文档。完成上述功能所需要的库:import requests # 发出请求from requests.exceptions import RequestException # 处理请求异常import re # 正则表达式from原创 2021-08-10 12:55:33 · 216 阅读 · 0 评论 -
小项目1——猫眼Top100 爬取
目的:爬取猫眼电影榜单top100榜中的电影名字、主演、上映时间、上映地区、评分、图片等信息目标网页:TOP100榜 - 猫眼电影 - 一网打尽好电影 (maoyan.com) https://maoyan.com/board/42121import re # 正则表达式import urllib.request # 请求发出import urllib.error # 异常处理import time # 设延时,控制爬虫速度#import sys #import io...原创 2021-08-05 21:34:39 · 3559 阅读 · 0 评论 -
(三)夯基础——urllib基本库的使用1.0
Python 标准库非常庞大,所提供的组件涉及范围十分广泛。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 来鼓励和加强 Python 程序的可移植性。Windows 版本的 Python 安装程序通常包含整个标准库,往往还包含许多额外组件。对于类 Unix 操作系统,Python 通常会原创 2021-08-04 21:56:03 · 424 阅读 · 0 评论 -
(二)跨门槛——爬虫基础
1. 概述简单来说,爬虫就是获取网页并提取和保存信息的自动化程序。其应用运行的主要流程:首先,对待爬取的目标网站进行确定,并从已给定的初始URL链接中提取出一个,对该链接上的信息内容进行分析采集,最终储存到数据库当中。其后,将网站中未经访问的链接纳入到待爬行列表当中,按照特定顺序逐个进行链接页面的提取、访问、分析、采集、储存。最后,在循环执行爬行动作并达到程序预设的停止条件时,网络爬虫系统即可自动终止运行。获取网页——网页源代码提取信息——分析网页源代码保存数据——TXT/..原创 2021-07-29 18:52:39 · 744 阅读 · 0 评论 -
(一)起步——Python安装教程(windows)
工欲善其事,必先利其器。由于本人使用的电脑是Windows系统的,所以下面我将结合自身安装python3的过程进行讲解。1 搭建开发环境对于windows系统来说,并非都默认安装Python,因此可能需要下载并安装它,然后再下载并安装一个文本编辑器。1.1 是否已经存在?首先检查系统给是否安装了Python。条条大路通罗马,三种方法检查。a.在“开始”菜单的搜索框内输入command,将出现的[命令提示符]应用打开,出现一个命令窗口,然后输入python并按回车,如果出现了Python提原创 2021-07-20 17:25:57 · 193 阅读 · 0 评论 -
52讲轻松搞定网络爬虫(全)+笔记
大数据时代,数据已是各家企业立身之根本。如何保护自家数据?如何爬取别人家的数据?成为各家数据工程师的矛和盾,也让爬虫与反爬虫技术在这几年飞速发展。很多有 Python 基础的人,都会选择先学习爬虫,让自己辛苦所学,得以实践。但确发现自己根本爬取不到对方软件的数据?之所以这样,是因为反爬虫技术的进步,让你所学习的爬虫技术,已经落后于这个时代。用“上个时代”的爬虫技术爬取“大数据时代”的数据,必然难有成果原创 2021-07-19 11:23:44 · 552 阅读 · 2 评论 -
Python网络爬虫经典书籍推荐
1. Python编程:从入门到实践 - 2016本书是一本针对所有层次的Python 读者而作的Python 入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常..原创 2021-07-19 18:38:14 · 7134 阅读 · 0 评论