随笔分类 - Python
摘要:python多线程适合IO密集型场景,而在CPU密集型场景,并不能充分利用多核CPU,而协程本质基于线程,同样不能充分发挥多核的优势。 针对计算密集型场景需要使用多进程,python的multiprocessing与threading模块非常相似,支持用进程池的方式批量创建子进程。 创建单个Proc
        阅读全文
                
摘要:threading 模块支持守护线程, 其工作方式是:守护线程一般是一个等待客户端请求服务的服务器。 如果把一个线程设置为守护线程,进程退出时不需要等待这个线程执行完成。 如果主线程准备退出时,不需要等待某些子线程完成,就可以为这些子线程设置守护线程标记。 需要在启动线程之前执行如下赋值语句: th
        阅读全文
                
摘要:当第一次运行 python 脚本时,解释器会将 *.py 脚本进行编译并保存到 __pycache__ 目录 下次执行脚本时,若解释器发现你的 *.py 脚本没有变更,便会跳过编译一步,直接运行保存在 __pycache__ 目录下的 *.pyc 文件 干掉 pycache单次关闭: 运行脚本时添加
        阅读全文
                
摘要:1. 创建虚假环境 如果使用的是Python 3,可使用以下如下命令来创建 如果是较早的Python版本,或者系统没有正确地设置,不能使用模块venv,可安装 virtualenv包。为此,可执行如下命令: 创建一个虚拟环境 2. 激活虚拟环境 这个命令运行ll_env/bin中的脚本activat
        阅读全文
                
摘要:创建列表 sample_list = ['a',1,('a','b')] Python 列表操作 sample_list = ['a','b',0,1,3] 得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1] 删除列表的第一个值 del sample_list[0] 在列表中插入一个值 sampl...
        阅读全文
                
摘要:容器内能访问,但是外网映射了端口怎么也访问不了 解决方法: app.run() 添加参数host='0.0.0.0'
        阅读全文
                
摘要:list = request.form.getlist("表单名")
        阅读全文
                
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号