python
williamshi001
hello, i am a programmer
展开
-
命令行参数
Argparse操作import argparseimport jsonparser = argparse.ArgumentParser()# parser.add_argument('integers', metavar='N', type=int, nargs='+',# help='an integer for the accumulator')# parser.add_argument('--sum', dest='accumulate', ac原创 2021-12-27 23:09:58 · 96 阅读 · 0 评论 -
Python—unicode编码字符串转中文
不同编码字符串转换python2中unicode字符串转中文# 适用于列表-字典-字符串import json# ensure_ascii:默认为True,表示使用ascii编码json.dumps(az_info, encoding="UTF-8", ensure_ascii=False)批量更新列表中的unicode元素str_list = map(str, unicode_list)json.dumps()参数解析参考资料https://www.jianshu.com/p/cf原创 2021-06-26 16:46:35 · 353 阅读 · 0 评论 -
Python—编解码
编解码整理编码发展史计算机只能数字,无法处理文本,要处理文本必须先转为数字,早期计算机设计采用8比特(bit)为1个字节(byte),一个字节能表示的最大整数为255ASCII编码(American Standard Code for Information Interchange,美国信息互换标准代码),最早期只有127个字符被编码到计算机(大小写英文字母、数字和一些符号,比如:大写字母A的编码是65,小写字母z的编码是122)GB2312编码GB2312(中国国家标准简体中文字符集),中文的原创 2021-06-26 16:36:38 · 291 阅读 · 0 评论 -
数据库—Python操作之Sqlalchemy库
sqlalchemy批量插入数据库import sqlalchemyfrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column,Stringfrom db import sessionBase = declarative_base()class User(Base): __tablename__="user" id = Column(Integer,primary_原创 2021-06-17 21:00:22 · 190 阅读 · 0 评论 -
Python—时间模块datetime
时间模块之datetimedatetime模块的时间对象datetime:时间+日期date:日期time:时间时间格式转换时间对象>>>时间字符串时间字符串>>>时间对象时间格式化字符意义%Y完整的年份%y去掉世纪的年份%m月份(01 - 12)%d一个月中的第几天(01 - 31)%H一天中的第几个小时(24小时制,00 - 23)%M分钟数(00 - 59)%S秒(01 -原创 2021-04-08 23:02:16 · 51 阅读 · 0 评论 -
开发工具—VsCode配置python远程开发
安装插件pythonRemote-SSHGitLensRemote-SSH设置免密连接1.在本地和远程生成ssh公私钥2.拷贝本地id_rsa.pub文件内容到远程~/.ssh/authorized_keys3.配置config文件配置python运行时的环境变量和命令行参数...原创 2021-03-03 23:28:10 · 395 阅读 · 2 评论