python
achiv
这个作者很懒,什么都没留下…
展开
-
pymysql中根据变量组合where语句
def findByMany1(r): sql = 'SELECT 编号,产品名称,产品规格 FROM `ffff4` WHERE ' for key in r: sql += '`{k}` = "{value}" '.format(k = key, value=r[key]) + 'AND ' sql = sql[:-4] # 删掉最后的'AND ' print(sql) cur.execute(sql) data = cur.fetcha原创 2020-05-21 18:22:34 · 832 阅读 · 0 评论 -
python导入模块的一点笔记
如果A.py要导入B文件夹里面的C.py的d函数,且A.py和B文件夹处在同一目录,则这样用:from B.C import d,如果C.py里面还导入了B文件夹里面的E.py的f函数,则此时C.py的导入要再加个点,即from .E import f。如果只是单纯运行C.py文件,则把点去掉,即from E import f。...原创 2020-05-21 18:12:37 · 269 阅读 · 0 评论 -
python路径字符串斜杠替换
以下是单反斜杠替换成正斜杠和双反斜杠的方法。# 单反斜杠originPath = r'D:\图片\Zbtv1.jpg' # 加上r后变为原始字符串,则不会对字符串进行转义# 替换成正斜杠nowPath1 = originPath.replace('\\','/') # 替换为D:/图片/Zbtv1.jpg# 替换成双反斜杠nowPath2 = originPath.replace('\...原创 2020-03-28 12:43:43 · 9300 阅读 · 0 评论