![](https://img-blog.csdnimg.cn/20200912113512492.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
嵌入式业务里很多关于脚本,还有一些自动化的工作都可以使用Python
CodeAllen嵌入式
CSDN博客专家,曾中科院无人机软件研发,现TOP通信外企高级软件工程师,专注通信电子及嵌入式软件方向职业规划,全网技术矩阵粉丝10w+,欢迎交流一起成长!
展开
-
Python推荐书籍从入门到进阶(珍藏版)
Python,一种面向对象的解释型计算机程序设计语言,作为当下最流行的语言之一,非常值得学习,下边是我从各大网站总结的书单,电子书可以联系我获取1.《Head First Python》Head First 系列的书籍一直饱受赞誉,这本也不例外。Head First Python主要讲述了Python 3的基础语法知识以及如何使用Python快速地进行Web、手机上的开发2.《Python编程:从入门到实践》本书的讲解很到位,不过就是在对一些简单知识点的讲解方面投入了过多的笔墨。书中练习的源代码原创 2020-11-13 21:13:39 · 1507 阅读 · 0 评论 -
问题解决:Import “requests“ could not be resolved from sourcePylancereportMissingModuleSource)
requests是为人类构建的Python的一个优雅而简单的HTTP库。您目前正在查看开发版本的文档。requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求。最近在写一个调试脚本,发现直接运行总是闪退。1.查看是否安装的方法:win+R, 输入cmd, 在终端执行命令。这个在Windows环境很容易复现,原因是本地没有安装。requests包的简介。安装成功,脚本正常运行。原创 2022-10-02 18:00:11 · 8027 阅读 · 0 评论 -
【Python爬虫】1.网络爬虫是什么?
网络爬虫又称网络蜘蛛、网络机器人,它是一种按照一定的规则自动浏览、检索网页信息的程序或者脚本。网络爬虫能够自动请求网页,并将所需要的数据抓取下来。通过对抓取的数据进行处理,从而提取出有价值的信息。认识爬虫我们所熟悉的一系列搜索引擎都是大型的网络爬虫,比如百度、搜狗、360浏览器、谷歌搜索等等。每个搜索引擎都拥有自己的爬虫程序,比如 360 浏览器的爬虫称作 360Spider,搜狗的爬虫叫做 Sogouspider。百度搜索引擎,其实可以更形象地称之为百度蜘蛛(Baiduspider).转载 2021-12-19 22:06:23 · 1126 阅读 · 3 评论 -
Python实例练手项目源码 - 代码雨
源码源码 # coding: utf-8 import turtle as t t.screensize(400, 300) t.pensize(4) # 设置画笔的大小 t.colormode(255) # 设置GBK颜色范围为0-255...转载 2021-06-06 22:25:59 · 877 阅读 · 0 评论 -
Python实例练手项目源码 - 小猪佩奇
游戏效果源码转载 2021-06-06 22:23:36 · 874 阅读 · 0 评论 -
Python实例练手项目源码 - 实时钟表
游戏效果源码# -*- coding:utf-8 –*-# 用turtlr画时钟# 以自定义shape的方式实现import turtle as timport datetime as ddef skip(step): # 抬笔,跳到一个地方 t.penup() t.forward(step) t.pendown()def drawClock(radius): # 画表盘 t.speed(0) t.mode("logo") # 以Lo.转载 2021-06-06 22:21:11 · 970 阅读 · 0 评论 -
Python实例练手项目源码 - 优美的彩虹线条
游戏效果源码转载 2021-06-06 22:19:22 · 866 阅读 · 0 评论 -
Python实例练手项目源码 - 画玫瑰花
游戏效果源码import turtleimport timeturtle.speed(5) #画笔移动的速度# 设置初始位置turtle.penup() #提起画笔,移动画笔但并不会绘制图形turtle.left(90) #逆时针转动画笔90度turtle.fd(200)turtle.pendown() #放下画笔,移动画笔即开始绘制turtle.right(90)#设置画笔的大小turtle.pensize(2)# 花蕊turtle.fillcolo转载 2021-06-06 22:17:09 · 1030 阅读 · 0 评论 -
Python实例练手项目源码 - 贪吃蛇
游戏效果源码转载 2021-06-06 22:12:02 · 893 阅读 · 0 评论 -
Python实例练手项目源码 - 俄罗斯方块
1.#_*_ coding:utf-8 _*_from tkinter import *import randomimport timeimport tkinter.messagebox#俄罗斯方块界面的高度HEIGHT = 20#俄罗斯方块界面的宽度WIDTH = 10ACTIVE = 1PASSIVE = 0TRUE = 1FALSE = 0style = [ [[(0,0),(0,1),(1,1),(2,1)],...转载 2021-06-06 22:07:37 · 958 阅读 · 0 评论 -
Windows 解决 No module named ‘pygame‘
原因是客户端安装之后没有pygame模块但是初学者可能也不知道怎么安装其实很简单1.win + R 运行cmd原创 2021-06-06 22:00:16 · 11127 阅读 · 1 评论 -
0基础入门Python 1 Python的应用领域
Python作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐。那么,Python 的应用领域有哪些呢?Python 的应用领域非常广泛,几乎所有大中型互联网企业都在使用 Python 完成各种各样的任务,例如国外的 Google、Youtube、Dropbox,国内的百度、新浪、搜狐、腾讯、阿里、网易、淘宝、知乎、豆瓣、汽车之家、美团等等。概括起来,Python 的应用领域主要有如下几个。Web应用开发Python经常被用于 Web 开发,尽管目前PHP、JS 依然是 Web...转载 2021-06-05 11:24:55 · 774 阅读 · 0 评论 -
0基础入门Python 0 开始学习Python
我主要的工作还是在嵌入式领域,C/C++是我的主力语言,之前是没接触过Python的,甚至汇编用的都比Python多但是最近因为想尝试改进工作中的一个工具,主要是对时间戳进行数据统计这个工作我用C语言也可以实现,但是代码量要大不少,而且最后因为要推广给测试人员使用,最好还是有界面带按钮的方式,这样的话我首先考虑的是C++,然后用QT做但是百度了一些我的这些需求,很多意见都是指向Python,原因就是代码量少,丰富的库函数,界面优美既然如此,也不是很着急,我决定要用Python尝试..原创 2021-05-29 23:52:25 · 3507 阅读 · 0 评论 -
【Python编程从入门到实践】 6 Python中注释的方法及Python之禅
作者Allen,专注C/C++/IoT/算法等技术分享,技术交流群添加微信号:CoderAllen,回复关键字即可在Python中,注释用井号( #)标识。井号后面的内容都会被Python解释器忽略# 向大家问好print("Hello Python people!")只会执行第二行注释的规范: 这部分如果有其他语言的经验其实基本相同Python之禅不过Python还是提供了自己的理念,Python社区的理念都包含在Tim Peters撰写的“Python之禅”中要获悉这些有关编写.原创 2020-11-18 21:29:05 · 888 阅读 · 0 评论 -
【Python编程从入门到实践】 5 Python中数字的使用
作者Allen,专注C/C++/IoT/算法等技术分享,技术交流群添加微信号:CoderAllen,回复关键字即可Python中数字的使用非常简单,直接看使用实例1.整数>>> 2 + 35>>> 3 - 21>>> 2 * 36>>> 3 / 21.52.乘方操作>>> 3 ** 29>>> 3 ** 327>>> 10 ** 6100000.原创 2020-11-18 21:20:23 · 888 阅读 · 0 评论 -
【Python编程从入门到实践】 4 Python中字符串的使用
作者Allen,专注C/C++/IoT/算法等技术分享,技术交流群添加微信号:CoderAllen,回复关键字即可在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号"This is a string."'This is also a string.'Python内置了非常多的方法,这点非常适合快速入门1.使用方法修改字符串的大小写**title()**以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写name = "ada lovelace"p.原创 2020-11-18 21:14:14 · 906 阅读 · 0 评论 -
【Python编程从入门到实践】 3 Python中的变量的命名和使用
作者Allen,专注C/C++/IoT/算法等技术分享,技术交流群添加微信号:CoderAllen,回复关键字即可与C语言不同的是,Python定义变量是不需要定义类型的,直接使用赋值号 = 即可message = "Hello Python world!"print(message)当然,Python变量的命名和使用也是有一些规则的,但是这部分说实话还是有点薄弱变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将.原创 2020-11-18 20:28:43 · 906 阅读 · 0 评论 -
【Python编程从入门到实践】 2 在Windows系统中搭建 Python 编程环境
技术交流群或资料添加微信号:CoderAllen,回复关键字即可1. 安装Python访问: http://python.org/downloads/ 默认为Windows版本根据提示安装即可2. 启动Python终端会话打开一个命令窗口,并在其中执行命令python。如果出现了Python提示符( >>>),就说明Windows找到了你刚安装的Python版本C:\Users\Administrator>pythonPython 3.8.0 (tags/v3.8..原创 2020-11-18 00:16:33 · 927 阅读 · 0 评论 -
【Python编程从入门到实践】 1 Linux搭建Python编译环境
系列文章参考资料为《Python编程从入门到实践》,源码为个人私有,未经允许不得转载技术交流群或资料添加微信号:CoderAllen,回复关键字即可在Linux中搭建Python环境Linux系统是为编程而设计的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你很可能会使用这种系统进行编程,他们也鼓励你这样做。鉴于此,要在 这种系统中编程,你几乎不用安装什么软件,也几乎不用修改设置。1. 检查Python版本默认使用的Python版本为Python 2.原创 2020-11-17 00:34:53 · 1150 阅读 · 0 评论