Python time模块的时间戳,时间字符串格式化转换方法

ZhangJian 2022-03-06 Python

关于时间戳的几个概念 时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。 时间元组(struct_time),包含9个元素。 time.struct_time(tm_year=2017, tm_mon=10, tm_mday=1, tm_hour=14, tm_min=2...

VScode python导入模块目录的坑

ZhangJian 2022-02-10 Python

在 VS Code 中执行 py 文件时,是从当前打开的文件夹目录为执行路径 os.getcwd()(文件读写相对路径和这个有关),但是 Python 环境变量 sys.path[0] 默认是 py 文件所在目录(模块查找路径和这个有关)。如果 main 入口在文件夹顶层还好,如果在子文件夹就会有些...

win10 CMD运行python程序自动暂停问题解决

ZhangJian 2021-05-29 Python

写了个程序 运行的时候时而正常偶尔会卡住 debug一头雾水 感觉不是程序的问题 print都无法输出 查找得知CMD中运行python脚本,程序自动暂停问题的解决。不仅是python,其它执行程序也会出现类似状况 根本原因在于,在快速编辑模式下,无意点到文字会选中文字,自动进入标记模式,并暂...

python 代码编程规范

ZhangJian 2021-05-29 Python

空格的使用使用空格来缩进,不要用制表符(Tab)每行的字符数不要超过79个字符函数和类的定义代码前后都要用两个空行进行分隔。在同一个类中,各个方法之间应该用一个空行进行分隔。二元运算符的左右两侧应该保留一个空格,而且只要一个空格就好。标识符命名变量、函数和属性应该使用小写字母来拼写,...

python socket多网卡客户端、server端绑定ip

ZhangJian 2021-05-16 Python

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.settimeout(5) 客户端端口绑定0 默认随机一个可用的绑定起来 s.bind(("192.168.2.62",0)) s.connect(address) pr...

关于HTTP1.1的Transfer-Encoding:chunked

ZhangJian 2021-05-13 学习记录

自己用socket构造数据包,返回的内容莫名其妙,经测试 头部有Transfer-Encoding:chunked这个字段 正文就会出现多余的字符 测试使用http1.0不存在此问题 搜索Transfer-Encoding: chunked,后得知 分块编码(Transfer-Encod...

vscode python F12无法跳转的解决记录(跳转到定义不起作用)

ZhangJian 2021-04-26 Python

估计是装的python版本缺乏必要的Python扩展所致 解决办法:卸载python插件重新安装

安装CentOS7出现dracut-initqueue timeout-starting…starting timeout scripts 解决办法

ZhangJian 2021-03-23 学习记录

电脑上用U盘安装Centos没问题,机房服务器上安装会出现starting timeout scripts,之前也有遇到过,记录下cd devls | grep sd这样子你就会看到所有的设备信息。找到sdbx,x为一个数字,是你u盘所在一般是sdb4 (或者直接把你u盘拔下来 看看哪...

python文件、目录操作os,shutil解释

ZhangJian 2020-09-13 Python

文件、文件夹操作时经常用到的os模块和shutil模块常用方法 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件和目录名:os.listdir() 3.函数用来删除一个文件:os.remove() 4.删除多个目录:os.re...

Apple Pay 刷公交地铁实测

ZhangJian 2020-05-16 生活随笔

在钱包绑定公交卡冲钱需绑定借记卡 绑定之后用手机上半部分贴近闸机即可,支持交通互联卡的地区都可以使用 新款iPhone新增备用电功能,手机没电5小时之内还能刷卡 是挺方便的但是没有优惠了 南京卡刷地铁95折公交8折+换乘优惠 做公交来回只需要1.6元 刷Apple Pay需要4元 ...