![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
粒米LALA
一枚风华绝代的帅哥
展开
-
pycharm取消敲代码时实时检查单行最大字符数并自动换行
JetBrains系列软件取消typing时实时检查单行最大字符数并自动换行原创 2022-08-30 20:15:40 · 630 阅读 · 1 评论 -
pycharm设置保存时自动格式化代码(Auto Reformat Code)
安装File Watchers插件File Watchers插件在安装Pycharm应该会默认安装, 没有就⼿动安装file - settings - plugins - 搜索 file watchers - 点击安装, 重启IDE即可安装black包pip install black此时在python解释器所在目录的Scripts目录下会多出一个black.exe文件,记住它添加监听器file - settings - Tools - File watchers按上图原创 2022-05-07 15:33:59 · 8278 阅读 · 1 评论 -
windows10下pip安装bcrypt或paramiko时报错
电脑上没有安装Visual Studio,报了下面这个错误error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/解决方案:要么安装完整的Visual Studio IDE,要么单独安装编译器/生成工具为了尽快解决问题,我直接上报错信息中给原创 2021-12-16 14:56:39 · 1804 阅读 · 0 评论 -
MySQLdb/_mysql.c(29) : fatal error C1083: Cannot open include file: ‘mysql.h‘: No such file or direc
环境:64位Windows10系统,python2.7.15问题:安装pip install mysqlclient时报错MySQLdb/_mysql.c(29) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or direc解决:通过在https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下载MySQL_python‑1.2.5‑cp27‑n原创 2021-01-08 09:58:54 · 3088 阅读 · 2 评论 -
更新python的所有pip包
import pkg_resourcesfrom subprocess import callpackages = [dist.project_name for dist in pkg_resources.working_set]call("pip install --upgrade " + ' '.join(packages)+' --user', shell=True)原创 2021-01-06 16:29:12 · 112 阅读 · 0 评论 -
Python常用数据结构的多种创建方法
本文主要介绍Python中字符串、列表、字典这3种最常用数据结构的多种创建方法字符串的3种创建方法1.单引号str = 'I\'m a string'2.双引号str = "I'm a string"3.连续3个单引号or双引号创建多行字符串muti_lines = '''1st line2nd line3rd line'''muti_lines = """1st line2nd line3rd line"""列表的4种创建方法1.直接用[]创建原创 2020-12-25 14:31:27 · 322 阅读 · 0 评论 -
用Anaconda创建了一个py27的环境,在PyCharm中配置环境变量(非系统环境变量)
背景由于课业需要使用py2跑一段代码,但是电脑上用Anaconda安装了一个base环境(Python38)和一个py2(Python27)环境,在PyCharm的setting中设置了Project Interpreter后仍然跑不了,报错:Original error was: DLL load failed: �Ҳ���ָ����ģ�顣找了很多解决方案,最终找到了一个适用于我的方法运行环境PyCharm 2018.3.5Anaconda3的2个Environment:base(原创 2020-10-12 15:19:36 · 298 阅读 · 0 评论 -
视频格式转换方法(不用下载任何软件)
今天在做 Python+OpenCV 行人检测,想在网上随便找个有很多行人的视频,用爱奇艺下载后发现cv2.VideoCapture不支持读取.qlv这种视频文件格式,但又不想专门下载一个视频格式转换的软件,在网上找了找,发现了一个非常简单便捷的视频格式转换方法,不需要下载任何软件。CMD命令转换法 打开视频文件所在的文件夹,然后复制视频所在文件夹地址; 按Win+R,输...原创 2019-08-14 00:09:27 · 4062 阅读 · 10 评论 -
Python 中 list 的基本操作
L.append(var) # 追加元素L.insert(index,var) # 在索引 index 处插入元素,index处原来的元素后移L.pop(var) # 返回最后一个元素,并从 list 中删除之L.remove(var) # 删除第一次出现的该元素L.count(var) # 返回该元素在列表中出现的个数L.index(var) # 返回该元素的位置,无则抛异常 L...原创 2019-07-31 23:22:09 · 124 阅读 · 0 评论 -
我们一起走过的坑:Python 生成包含空列表或全0列表的特定长度的列表list
我们有时会需要一个空列表,用来在指定索引处赋值,比如我有一个空列表 L ,现在我需要直接在第7个位置赋值(L[7]=666),而不是常规的顺序赋值(用append追加元素),这时要怎么生成这个空列表呢?方法很简单,代码仅需一两行就够啦~>>> dim_1 = [0 for index in range(8)] # 生成长度为8的零列表>>> print(...原创 2019-07-31 23:15:46 · 14880 阅读 · 2 评论 -
python 操作符**与*的用法
**两个乘号就是乘方,比如2**4,结果就是2的4次方,结果是16一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象,比如"str"*3将返回字符串"strstrstr"如果是函数定义中参数前的*表示的是将调用时的多个参数放入元组中,**则表示将调用函数时的关键字参数放入一个字典中如定义...转载 2019-07-17 15:18:55 · 168 阅读 · 0 评论 -
python运算符及优先级顺序
python语言是一门脚本语言,支持面向对象、面向过程编程,兼具编译性和解释性的动态语言,整理出学习过程中一些基本Python运算符和运算符的优先级顺序。一、算术运算符运算符 描述 + 加 - 两个对象相加 - 减 - 得到负数或是一个数减去另一个数 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 / 除 - x除以y % 取...转载 2019-06-29 22:36:34 · 11450 阅读 · 4 评论