Python 在 Ubuntu 报错 Errno=No space left on device (ENOSPC)
原始操作记录 # 近日发现一个 Python 写的文件监控同步程序挂了,检查日志发现报错: TEXT 复制代码 [2020-11-17 13:42:20,645 pyinotify ERROR] add_watch: cannot watch /*/*/*/* WD=-1, Errno=No space left on device (ENOSPC) Goo…
原始操作记录 # 近日发现一个 Python 写的文件监控同步程序挂了,检查日志发现报错: TEXT 复制代码 [2020-11-17 13:42:20,645 pyinotify ERROR] add_watch: cannot watch /*/*/*/* WD=-1, Errno=No space left on device (ENOSPC) Goo…
原始操作记录 # Linux下配置文件 TEXT 复制代码 “~/.pip/pip.conf” Windows下配置文件 TEXT 复制代码 “%USERPROFILE%\pip\pip.ini” 内容如下: TEXT 复制代码 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [inst…
原始操作记录 # 可以卸载 Ubuntu 16 自带的 Python3.5,然后安装 Python3.8,在卸载的时候会卸载一堆软件包,初步测试发现不会影响基础系统,如果没有特殊需求可以尝试此方案。 Bash 复制代码 apt remove python3.5* libpython3.5* apt autoremove dpkg -l | grep ^rc…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # 首先安装 Visual Studio 2019 Community(免费的),必须安装 Python 和 调试器组件。 (不用按照我安装的…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # 1.创建空字典 Bash 复制代码 >>> dic = {} >>> type ( dic ) < type 'dict' > 2.直接赋…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # Bash 复制代码 >>> for i in range ( 1 ,5 ) : ... for j in range ( 5 ,10 )…
原始操作记录 # Python 复制代码 import re a = 'abcdefghijklmn' re . findall ( '. {5} |.+' , a ) 结果: TEXT 复制代码 ['abcde', 'fghij', 'klmn'] 注意正则中的'.{5}|.+',把最后不足指定长度5的字符放到数组最后一个元素 关键理解 # 这类笔记最重要…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # Bash 复制代码 pip install pyflakes echo "import uuid" > test.py pyflakes…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # 1、先看下python 集合 类型的不重复性,这方面做一些去重处理非常的好,比如我们要处理一些数据,想把重复的数据给 去掉,然后在操作的话…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # subprocess最简单的用法就是调用shell命令了,另外也可以调用程序,并且可以通过stdout,stdin和stderr进行交互…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # TEXT 复制代码 str = '0123456789' print str[0:3] #截取前三位的字符,也可以简写为str[:3] p…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # 进度条和一般的print区别在哪里呢? 答案就是print会输出一个\n,也就是换行符,这样光标移动到了下一行行首,接着输出,之前已经通过…
操作前说明 # 运行示例代码前,建议先确认 Python 版本。旧文章中可能包含 Python 2 写法,如果当前环境是 Python 3,需要注意 print 、字符串编码、包安装方式和模块路径差异。 原始操作记录 # 可以通过对有用的信息设置不同颜色来达到醒目的效果,linux终端中的颜色是用转义序列控制的,转义序列是以ESC开头,可以用33完成相同的工…