- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 Docker删除容器和镜像
(1) stop所有的容器docker stop $(docker ps -a -q)(2) 删除容器docker rm image_id(或容器名)(3) 删除所有容器docker rm $(docker ps -a -q)(4) 删除镜像docker rmi image_id(或容器名)(5) 删除全部镜像docker rmi $(docker images -q)...
2019-01-17 22:31:08
315
原创 Docker 给已经创建并运行的容器添加端口映射
1.提交一个运行中的容器为镜像docker commit containerid foo/live1112.运行镜像并添加端口docker run -d -p 8000:80 foo/live /bin/bash
2019-01-16 15:16:00
10976
7
转载 Python协程相关整理
协程笔记整理,记录一下asyncio是Python 3.4版本后引入的标准库,内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。定义协程import asyncio@asyncio.coroutinedef aaa(): pri...
2018-12-29 14:33:33
291
原创 Flask通过蓝图设置子域名
创建目录结构blueprints-- __init__.py-- cms.pyapp.py(1) app.py文件中内容from flask import Flaskfrom blueprints.cms import bpapp = Flask(__name__)@app.route("/")def index(): return "index"app...
2018-11-02 13:38:16
525
原创 Flask统一URL返回内容为Json数据
flask中如果是直接返回dict对象是会抛错误的, 下面整理了一下在flask中返回json字符串的几种办法:(1) 使用Response对象from flask import Response, json@app.route("/json")def get_json(): data = json.dumps({'fan': 1, 'b':1}) res = Response...
2018-11-01 01:07:38
2555
原创 Python模块的使用--shutil模块
shutil模块导入import shutil常用方法方法名方法描述shutil.copyfile( src, dst)从源src复制到dst中去, 如果当前的dst已存在的话就会被覆盖掉shutil.move( src, dst)移动或重命名文件shutil.copy( src, dst复制一个文件到一个文件或一个目录shutil.copyt...
2018-10-28 01:39:23
279
原创 Git submodule 的操作
1) 简单介绍有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目。 也许是第三方库,或者你独立开发的,用于多个父项目的库。 现在问题来了:你想要把它们当做两个独立的项目,同时又想在一个项目中使用另一个。2) 创建准备的项目仓库在github上创建一个project仓库作为和一个module仓库来演示对submodule的操作, 下面project项目, module与它相同, ...
2018-10-28 01:00:55
1663
原创 Python模块的使用-- pyyaml模块
PyYaml是Python的一个专门针对yaml文件操作的模块1. yaml相关yaml基本语法规则 注意对大小写敏感使用缩进表示层级关系缩进时不允许使用Tab,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左对齐即可使用# 表示注释,从它开始到行尾都被忽略实例:class: teacher: name: Doe teach: ...
2018-09-06 00:34:47
1240
原创 Python模块的使用--binascii模块
binascii模块用于在二进制和ASCII之间转换>> import binascii# 将binary 转ascii并用十六进制表示>> str1 = b"hello world" >> binascii.b2a_hex(b"hello world")# 输出 b'68656c6c6f20776f726c64'# 相反操作>>...
2018-09-05 18:11:15
6460
原创 Flask 的flask_sqlalchemy查询指定列并去重
通过使用with_entities()方法来获取要在结果中返回的列# 查询制定的id列result = RiskDataModel.query.with_entities(RiskDataModel.id) # 返回BaseQuery# 返回指定的两列result = RiskDataModel.query.with_entities(RiskDataModel.id, Risk...
2018-08-31 17:52:55
25870
7
原创 Ubuntu下的crontab命令处理定时任务
在Ubuntu下的crontab命令处理定时任务服务相关:sudo service cron startsudo service cron stopsudo service cron restart 命令(参数):crontab [-u user] file: [-u user] 是指设定指定用户的时程表, 默认是设定自己的时程表。 file是命令文件的名字cronta...
2018-08-08 23:36:45
553
原创 Git clone 报 fatal: I don't handle protocol '□ssh'错误
我复制下来的原文:$ git clone ssh://git@xxxxx/xxxx/xxxx.git # ssh带了空格,但是看不到Cloning into 'xxxx'...fatal: I don't handle protocol ' ssh'复制的时候可能有些看不见的乱码被复制了,将–ssh前面的空格删掉,问题解决!!...
2018-07-30 10:12:00
4980
原创 Git删除远程分支
Git删除远程分支git push origin --delete 分支名# 例如:git push origin --delete develop
2018-07-08 15:21:12
235
原创 Github回退到修改前的指定版本
1. 本地(1) 执行了git add操作, 想取消暂存git reset headgit reset head <filename>(2) 撤销对文件的修改git checkout head readme.txt todo.txt # 撤销1~2个文件的修改git checkout head *.txt # 撤销对所有txt文件的修改git che...
2018-07-08 15:07:03
4320
原创 Django使用富文本编辑器tinymce
(1) 安装pip install django-tinymce(2) 修改settings.py文件, 在INSTALLED_APP中添加tinymceINSTALLED_APPS = [ ... 'tinymce', ](3) 在settings.py文件结尾添加TINYMCE_DAFAULT_CONFIG = { 'theme':...
2018-07-07 21:48:12
1071
原创 Django中添加图片头像上传路径
配置(1) 首先在settings.py文件结尾中添加如下MEDIA_URL = "/medias/"MEDIA_ROOT = "medias"'(2) 然后在urls.py中添加from django.conf import settingsfrom django.conf.urls.static import static(3) 在同一个urls.py文件中添加...
2018-07-07 15:09:51
520
原创 在python中使用[[v]*n]*n遇到的坑
今天通过[[v]*n]*n快速创建列表, 当我使用索引修改值时, 本来是打算修改a[0][0]这一个元素的第一个值, 但是打印结果却将三个元素第一值都修改了,所以就记录一下! 遇到的问题>> data = [[0] *3] *3>> data[[0, 0, 0], [0, 0, 0], [0, 0, 0]]>> data[0][0] = 1&g...
2018-04-28 18:17:16
1743
1
原创 关于使用Scrapy命令导出csv文件时乱码和带空行问题
今天使用Python(我的python版本是3.6)的Scrapy(版本1.5.0)框架爬了一些数据,当我通过scrapy crawl qs -o qius.csv命令把数据导出来保存成csv文件打开时发现里面是乱码而且带空行所以就研究一下如何解决这个问题, 给遇到相同问题的朋友提供一个参考。 关于乱码我是这样解决的(两个方法): (1) 可以使用notepad++, editplus等文本编...
2018-04-12 14:05:00
2305
1
转载 关于Ubuntu16.04风扇狂转的解决办法
解决Ubuntu16.04风扇狂转的解决办法1.关闭睿频echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo2.限制CPU最大频率到50%echo "50" | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct两个办法都可以,方法2更灵活,全程可以通...
2018-03-15 21:53:56
5187
7
pycrypto-2.6.1-cp36-cp36m-win_amd64.whl
2018-11-29
python基础知识整理.chm
2018-01-24
pycharm使用的快捷键整理
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人