python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名: os.listdir() 删除一个文件: os.remove() 递归删除目录:os.removedirs(r"/tmp/a/b/c")
2019-02-16 Python 7199 views
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。set不保证有序。不可以放入可变对象(例如list)作为key,因为可变对象无法判断相等。
2019-02-16 Python 7263 views
外链通常是个好东西,但有些外链,例如图片等资源的外链,会浪费一些带宽,有时候我们需要屏蔽其他站的图片资源外链,防止图片盗链。 在Nginx的配置文件中,加入如下配置
2019-02-16 Nginx 4305 views
python 3.x python2.x中也是urllib库 其使用方法为: 编码 from urllib import parse parse.quote(url) 解码 from urllib import parse parse.unquote(url)
2019-02-16 Python 7949 views
python遍历打印当前文件夹下文件名 递归遍历文件夹下的所有文件
2019-02-16 Python 7515 views
sys.exit() 执行该语句会直接退出程序,这也是经常使用的方法,也不需要考虑平台等因素的影响,一般是退出Python程序的首选方法.该方法中包含一个参数status,默认为0,表示正常退出,也可以为1,表示异常退出.
2019-02-16 Python 5627 views
使用aiohttp时,遇到异常aiohttp.ClientPayloadError:Response payload is not completed 问题原因 关于异常'response payload is not completed'的官方文档: class aiohttp.ClientPayloadError
2019-02-16 错误异常 69483 views
swap是什么 在Linux系统中,swap为了在物理内存不足的情况下进行内存延伸记录。 我们知道CPU所读取的数据都来自于内存,当内存不足的时候,为了保证服务器正常运行,内存中暂时不用的程序或者数据会被挪到swap中,空出来的内存留给需要运行的程序加载。
2019-02-16 Linux 5575 views
python 首字母大写 大小写互换 大小写转换
2019-02-16 Python 5766 views
在用pyenv安装Python3.6的时候遇到这个错误zipimport.ZipImportError: can't decompress data; zlib not available ,是缺少zlib所致,但是,不是直接apt install zlib 对于Ubuntu16,Python3.6 sudo apt-get install zlib1g-dev
2019-02-16 错误异常 27698 views
安装方法 第一种方法 Linux平台: 点击这里下载MySQLdb 下载压缩包后,进入下载目录,解压后,执行安装命令 //打开terminal sudo python setup.py build sudo python setup.py install 第二种方法 通过pip安装 sudo pip install mysql-python
2019-02-16 Python 6193 views
MySQL Q:只distinct一个字段,查询多个字段。 A:借助count函数以及group by来实现 select *,count(distinct 字段名) from 表名 group by 字段名;
2019-02-16 MySQL 18566 views
MySQL优化总结, 自己不断尝试,总结的。有错误请大家指出,谢谢~ 注: 下文提到的所有状态值均可以通过SHOW STAUTS LIKE ''查询 变量值(配置项值)可以通过SHOW VARIABLES LIKE ''查询
2019-02-16 MySQL 5045 views
Terminator + zsh 是一个比较完美的搭配 下面就来说一下二者的安装配置 Terminator 安装 sudo aptitude install terminator
2019-02-16 Ubuntu 54074 views
Ubuntu安装Laravel: 环境要求 PHP 版本 >= 5.4 Mcrypt PHP 扩展 OpenSSL PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展 安装步骤 Laravel依赖Composer,所以需要先安装Composer
2019-02-16 Laravel 6138 views
MySQL查看和修改字符集 show variables like 'collation_%'; 配置文件修改字符集
2019-02-16 MySQL 7203 views
MySQL从别的表取字段数据更新到本表, eg.从table2中取slug字段更新到table1中的slug字段
2019-02-16 MySQL 5544 views
有没有强迫症初期患者不喜欢默认的HOST NAME,然后自己Google一下,然后改成自己喜欢的名字?然后,时间长了,也不记得这码子事了
2019-02-16 错误异常 7499 views
用python操作数据库的时候,使用MySQLdb遇到一个问题,是这样的:execute方法传入单个参数,一直报错not all arguments converted during string formatting
2019-02-16 错误异常 29055 views
DATETIME与TIMESTAMP比较与使用
2019-02-16 MySQL 4751 views
Git刚clone的项目默认是在master分支的,假设远程还有一个dev分支,如何拉取远程dev分支呢
2019-02-16 Git 8276 views
Ubuntu安装Composer,Terminal下执行以下命令:安装curl sudo apt-get install curl,下载installer,将composer.phar移动到/usr/local/bin/并且重命名为composer
2019-02-16 PHP 6327 views