随笔分类 -  Python

摘要:system import os status = os.system("ls -l") os.system 创建子进程在系统上执行命令,只能获取命令的返回状态,命令的输出结果会直接打到 console 上 比如 status = os.system("ls -l") 如果执行成功 status 的 阅读全文
posted @ 2020-09-19 00:27 moon~light 阅读(600) 评论(0) 推荐(0) 编辑
摘要:###Web 服务器 用于完成和客户端建立链接,接受并解析请求,转发请求,调用 Web 框架处理业务并生成返回内容,组织并返回内容给客户端,关闭链接等工作,比如 Nginx,Gunicorn,uWSGI 等就是 Web 服务器 ###Web 框架 对 Web 服务的常用功能提取、组织、简化使用,令开 阅读全文
posted @ 2020-05-04 22:02 moon~light 阅读(605) 评论(0) 推荐(0) 编辑
摘要:```python # coding=utf-8 import sys # noinspection PyProtectedMember,PyBroadException,SpellCheckingInspection def f3(): DEBUG_TRACE_LEVEL = 0 # sys._getframe(0) 和 sys._getframe() 结果一样 # # sys._getfram 阅读全文
posted @ 2020-04-23 23:19 moon~light 阅读(1406) 评论(0) 推荐(1) 编辑
摘要:进程 进程是资源分配的最小单位,拥有独立的内存空间,有寄存器信息、堆、栈、数据段、代码段、虚拟内存、文件句柄、IO 状态、信号信息等等内容,不同进程的切换开销比较大,同时进程比较独立稳定,通常不受其他进程影响 进程间的通信有管道(Pipe)、消息队列(Message Queue)、信号量(Semap 阅读全文
posted @ 2020-04-19 18:40 moon~light 阅读(664) 评论(0) 推荐(0) 编辑
摘要:列表和元组都是按顺序一个元素一个元素比较,不相等直接返回结果,相等就取下一个继续比较 如果所有元素都比较完了还没分出大小,那么元素多的大,元素一样多则相等 字典同样是一个元素一个元素比较,比较的顺序和字典的 keys() 函数一致 每个元素先比 key 再比 value,都相等就取下一个 如果所有元 阅读全文
posted @ 2020-04-11 18:06 moon~light 阅读(575) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 16.04 默认装的是 Python3.5 方式一: sudo add apt repository ppa:jonathonf/python 3.6 sudo apt get update sudo apt get install python3.6 方式二: wget https: 阅读全文
posted @ 2020-03-29 15:47 moon~light 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Python3 下 Redis 默认返回 bytes 类型数据,而 Python3 下 bytes 类型和 str 类型不能直接互用,容易出错,解决方法是在建立 Redis 连接的时候将 decode_responses 设置为 True,表示将返回的 bytes 数据解码为 str 数据 阅读全文
posted @ 2020-02-01 02:32 moon~light 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:1. 下载并安装 Pycharm "windows 版下载地址" 2. 运行 Pycharm 可在 Configure Settings Appearance Theme 设置风格 3. 点击 Create New Project 创建新项目 Test 目录可以是一个空目录(新项目),也可以是包含了 阅读全文
posted @ 2020-02-01 01:15 moon~light 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:将 Python 命令的输出重定向到日志文件的时候,发现输出并不会写到日志文件里 原因是 Python 做了缓存,要把缓存去掉,需要加参数 -u 比如 nohup python -u test.py > test.log 2>&1 & 阅读全文
posted @ 2020-01-29 01:40 moon~light 阅读(614) 评论(0) 推荐(0) 编辑
摘要:Python2 >>> >>> isinstance(b'abc', bytes) True >>> >>> isinstance(b'abc', str) True >>> >>> isinstance('abc', str) True >>> >>> isinstance('abc', byte 阅读全文
posted @ 2020-01-27 22:54 moon~light 阅读(571) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示