随笔分类 - Python3
摘要:1 #!/usr/bin/python3 2 # -*- coding: utf-8 -*- 3 # @Time : 2020/9/25 9:55 4 # @Author : cheng 5 # @Email : 771535427@qq.com 6 # @File : log.py 7 # @So
阅读全文
摘要:缘由:今天在做下拉框选择时,遇到click和blur冲突问题;具体现象如下 1、intput框获取焦点(focus事件)时显示隐藏的下拉框,失去焦点(blur事件)则隐藏下拉框 2、点击选择(click事件)下拉框内容时获取值,然后intput失去焦点(blur事件)隐藏下拉框 3、发现click事
阅读全文
摘要:在python中通过redis hset存储字典时,必须主动把字典通过json.dumps()序列化为字符串后再存储, 不然hget获取后将无法通过json.loads()反序列化为字典 序列化存储 反序列化读取 输出
阅读全文
摘要:django 接受 ajax 传来的数组对象 发送:ajax 通过 POST 方式传来一个数组 接收:django 接受方式 array = request.POST.getlist(‘key[]’) 其中,key为包含该数组的键值对的键。 尤其要注意“[]”,少了它将不能接受成功 为什么要加”[]
阅读全文
摘要:无标题文档 //HTML: //JS: ...
阅读全文
摘要:转载:IO复用\阻塞IO\非阻塞IO\同步IO\异步IO 一、 什么是IO复用? 它是内核提供的一种同时监控多个文件描述符状态改变的一种能力;例如当进程需要操作多个IO相关描述符时(例如服务器程序要同时查看监听socket和大量业务socket是否有数据到来),需要内核能够监控这许多描述符,一旦这些
阅读全文
摘要:协程虽然是轻量级的线程,但到达一定数量后,仍然会造成服务器崩溃出错。最好的方法通过限制协程并发数量来解决此类问题。 server代码: client(通过gevent模拟并发数量): 由于服务器限制连接并发数量;所以客户端同时并发连接数超过服务器端并发数量,就会引发连接错误信息:
阅读全文
摘要:转:使用while和read命令读取文件内容 1、准备数据文件 $cat a.txt 200:2 300:3 400:4 500:5 2、用while循环从文件中读取数据 运行shell,结果如下: 200:2 300:3 400:4 500:5 3、使用IFS读文件 说明:默认情况下IFS是空格,
阅读全文
摘要:Linux中变量$[#,@,0,1,2,*,$,?]含义 $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数
阅读全文
摘要:str或bytes始终返回为str str或bytes始终返回为bytes
阅读全文
摘要:不同平台获取指定目录内容的详细信息命令各不相同: Linux中可以通过ls -al获取获取 windows中可以通过dir命令获取 下面是我写的一个通用获取目录内容详细信息的python3脚本: win7执行结果: centos7执行结果: 文件大小之计算到KB,不是太精确;大家有兴趣的可以精确到字
阅读全文
摘要:进度条代码函数实现 参考:http://blog.csdn.net/u013832707/article/details/73608504 *********************************************************** 学习永远不晚。——高尔基 *******
阅读全文
摘要:获取文件大小 os.path.getsize(file_path):file_path为文件路径 获取文件夹大小 遍历文件夹,将所有文件大小加和。遍历文件夹使用os.walk函数 help(os.walk)获取帮助信息 ****************************************
阅读全文
摘要:python3可以通过socket模块获取主机名及主机IP 代码如下: *********************************************************** 学习永远不晚。——高尔基 *****************************************
阅读全文
摘要:类以及类中的方法在内存中只有一份,而根据类创建的每一个对象都在内存中需要存一份,大致如下图: 如上图所示,根据类创建对象时,对象中除了封装 name 和 age 的值之外,还会保存一个类对象指针,该值指向当前对象的类。 当通过 obj1 执行 【方法一】 时,过程如下: **************
阅读全文
摘要:#!/usr/bin/env python import osimport sys def read_file(fpath): Block_Size = 1024 with open(fpath,"r") as f: while True: block = f.read(Block_Size) if
阅读全文
摘要:1、sys.path[0]:获取执行脚本目录绝对路径 2、sys.argv[0]:获取脚本执行本身路径; 注:sys.argv[0]获取得不是脚本目录路径,而是脚本本身执行时的路径! 3、__file__:同sys.argv[0]相似,获取脚本执行本身路径: 注:__file__获取得不是脚本目录路
阅读全文
摘要:在Centos7下使用ipython时,发现有个warning,提示无法保存历史记录 解决方法:在编译python3时,没有安装sqlite-devel;所以会发出此警告。yum安装sqlite-devel后重新编译安装python3即可解决 Centos7中安装python3.6:http://w
阅读全文
摘要:pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法 1、下载pip安装包 2、解压pip安装包 3、安装pip 4、pip使用详解 pip安装模块报错,提示没有ssl模块 [root@localhost ipython-6.1.0]# pip in
阅读全文
摘要:一、通过压缩包安装ipython 1、下载ipython安装包 2、安装ipython 3、通过pip安装ipython所有缺失模块,直至ipython运行成功 二、直接通过pip安装ipython pip安装地址:http://www.cnblogs.com/chengd/p/7078588.ht
阅读全文

浙公网安备 33010602011771号