python
最流行的编程语言,功能如此强大,学学总没有坏处
机器灵魂注入师
一名在不断精进的嵌入式软件开发工程师,很庆幸能从事自己喜欢的工作。
愿你要永远抱有一颗好奇之心。
愿你出走半生,归来仍是少年。
展开
-
python 使用笔记 ---- 一些技巧和遇到的问题解决办法
一、一些技巧如何批量注释选中要注释的代码块,然后Ctrl+/即可。–> (python如何批量注释)在使用pip安装第三方包的时候,增加如下指令(其实就是使用国内镜像),可以增加下载速度:-i https://pypi.douban.com/simple 比如:pip install selenium -i https://pypi.douban.com/simple二、解决遇到的问题...原创 2021-02-01 20:55:56 · 202 阅读 · 0 评论 -
提高pip安装第三方包速度
由于pip在安装第三包时使用的是国外的服务器,所以速度很慢,你可以在安装命令后增加 -i https://pypi.douban.com/simple也就是使用国内镜像,如下所示:当然,如果嫌弃每次添加很麻烦,可以在pip文件夹下新建pip.ini,在里面输入如下内容:[global]timeout = 60000index-url = https://pypi.douban.com/simple[install]use-mirrors = truemirrors = https://原创 2021-01-31 10:31:20 · 127 阅读 · 0 评论 -
pip升级失败 -- 解决WARNING: You are using pip version 20.0.2; however, version 20.1 is available 的问题
使用固定命令升级的时候,由于默认使用的是国外的服务器,所以经常出现超时失败的情况,诸如:You are using pip version 20.0.2, however version 21.0 is available.You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.换到国内镜像就好了,使用python -m pip install --upgrade pip -i htt原创 2021-01-31 09:24:23 · 11955 阅读 · 12 评论 -
python中的对象
面向对象的三个特点封装比如对象的方法,我们只需要调用即可,不需要了解里面的实现细节。继承一个类可以继承另外一个类的属性和方法。>>> class mylist(list): # mylist类继承了括号内的list类 pass>>> list1 = mylist() >>> list1.append(1)>>...原创 2019-10-18 00:06:40 · 198 阅读 · 0 评论 -
python爬虫应用 -- 采集城市景点数据
模块知识BeautifulSoup的使用HTML语言三个重要的组成标签属性(标签的特性,区分标签)元素(要提取的元素)代码实现import requestsfrom bs4 import BeautifulSoup # 用于从HTML或XML文件中提取数据的Python库'''1、获取分页网址列表也就是每一页景点集合的网址'''url_list = [] #...原创 2019-10-12 17:44:28 · 1423 阅读 · 0 评论 -
python 的标准异常总结
处理异常:合并下面的方式可以检测所有的错误,但是不推荐,容易错过很多重要的信息(比如这段程序碰到使用Ctrl+c强制中断程序执行的操作,会没用)另一种方式:raise 可以用来给异常增加注解,具体方法百度。with关键字在处理文件的时候很有用...原创 2019-10-12 09:40:05 · 290 阅读 · 0 评论 -
python之 pickle(泡菜)模块
该模块称为泡菜的原因是因为他可以以python的对象类型来保存在一个文件里(后缀名为.pkl),就像掺杂各种料理的泡菜>>> import pickle>>> my_list = [123,3.14,'young',(1,3,5,6)]>>> pickle_file = open('my_list.pkl','wb') >&g...原创 2019-10-11 20:45:27 · 283 阅读 · 0 评论 -
python之os模块的操作
os模块os.path模块- 参考原创 2019-10-11 20:24:20 · 167 阅读 · 0 评论 -
python的一些技巧和注意事项 ---- 记录
‘r’是防止字符转义的,如果路径中出现’\t’的话,不加r的话\t就会被转义,而加了’r’之后’\t’就能保留原有的样子在字符串赋值的时候,前面加’r’可以防止字符串在时候的时候不被转义,原理是在转义字符前加‘\’。通常在网址、文件路径等地方常用到,如下:url = r"http://www.jueshitangmen.info.html"...原创 2019-10-06 14:22:36 · 221 阅读 · 0 评论 -
python 爬虫实践
- 知识准备文件操作基本知识 ---- python中的文件操作open()函数python的正则表达式 -----pycharm好的配色很重要 ----- https://blog.csdn.net/FX677588/article/details/55657019懒得配置就直接选python 正则表达式 — 用于字符串匹配菜鸟教程 Python 正则表达式字符串...原创 2019-09-21 09:26:18 · 181 阅读 · 0 评论 -
Anaconda 下载及安装
- 资源下载地址下载速度很快的网站Anaconda 平台 – 清华大学开源软件镜像台- 安装注意事项(以Anaconda3 5.2.0为例)双击安装包安装E:\anaconda34.原创 2019-09-20 22:19:19 · 200 阅读 · 0 评论 -
电路参数配置小工具 -- 基于Python GUI库Tkinter
一、需求背景二、实现Python的我们Tkinter库配置小工具图形界面的实现是是使用Tkinter库,Tkinter 是 Python 标准 GUI 库,我们常用的 IDLE 就是用 Tkinter 开发的。...原创 2019-08-24 15:10:51 · 477 阅读 · 0 评论 -
pip is configured with locations that require TLS/SSL, however the ssl modul........
在win10系统下,想给python安装第三方包,在dos下使用指令(调用CMD,按win+R,然后enter)如下:(其中pymysql为第三方包名)pip install pymysql出现错误:找了很多方法也没解决,但是突然发现pip有好几个版本,主要是考虑python版本的兼容性由于我安装的是python3.7,所以改用命令pip3.7 install...原创 2019-03-13 23:20:32 · 30765 阅读 · 5 评论 -
Python数据结构可视化工具推荐 ------- 更好地理解python的数据结构
推荐一款在线的工具,有利于初学者理解python的数据结构。1、打开Python数据结构可视化工具的在线网址:http://www.pythontutor.com/。2、点击下图框选位置:3、进入后,有两个重要的选项,功能如下:4、选择LiveProgramming Mode,效果如下5、对于VisualExecution的选项,写完代码后,点击该选项,就可...原创 2019-03-10 11:11:37 · 1363 阅读 · 1 评论 -
python 操纵数据库
原创 2019-03-14 22:29:06 · 166 阅读 · 0 评论 -
python 爬虫学习 ---- 爬取豆瓣数据
最近在学习python爬虫爬取网上的数据,现在就边学边记录下。一、python库1、requests ---- 获取网页内容2、BeautifulSoup ---处理文本使用pip安装python包,在cmd命令行下分别输入(python3.7)pip3.7 install requests pip3.7 install bs4pip3.7 instal...原创 2019-03-16 09:09:40 · 1068 阅读 · 1 评论 -
python ----数据分析
1、安装数据分析的三个python库(python3.7版本)pip3.7 install numpy2、numpy 的操作numpy数据类型的取值范围numpy的操作....原创 2019-03-17 11:25:53 · 323 阅读 · 0 评论 -
python 数据分析 ---- pandas的使用
筛选原创 2019-03-17 17:29:40 · 221 阅读 · 0 评论 -
python 绘图 ---- matplotlib
保存图片原创 2019-03-17 17:40:18 · 132 阅读 · 0 评论 -
mysql数据库 -- 操作数据库
原创 2019-03-12 23:58:04 · 118 阅读 · 0 评论 -
python 入门笔记
1、format2、 6、bool类型3、字符串 3、1 切片4、math库有很多可以对值操作的方法。5、列表类型(可变类型)注意列表赋值会分为浅复制和深复制。6、元组类型不可变类型的列表7、字典类型8、和C语言一样,比如或运算,前面为真就不用判断后面,python返回的是判断结束的值9、断言(用于调试)10...原创 2019-03-10 10:48:58 · 128 阅读 · 0 评论