可能会遇到这种情况

比如使用selenium定位的时候   xpath="//*[text()='root']" 这样形式的

如果你想将 root当做变量引用,比如 list=['root','root1','root2']

xpath="//*[text()='"+list[0]+"']"   就会使用list的第一个元素 ,而不是当做文本使用

另外:使用Python连接mysql数据库,并往数据库插入数据的时候,遇到1054错误,测试后,究其原因是上传的字符串 未带引号;

上传的字符串时变量的值,因此 就需要在变量上下功夫了

源码为:、

action="insert into stock(code,name,b_price,s_price,num,rate,profit) values (%f,%s,%f,%f,%f,%f,%f)" % (s5,s6,s1,s2,s3,s4,sum)

s6的值上传的时候 木有引号 导致mysql报错 提示[Err] 1054 - Unknown column 'qq' in 'field list'

后来发现 Python有自带函数可以转换的字符串带有引号  因此将s6改成 repr(s6)、 试了str(s6) 报错

还需要了解下 str()与repr()的区别

代码变为:

action="insert into stock(code,name,b_price,s_price,num,rate,profit) values (%f,%s,%f,%f,%f,%f,%f)" % (s5,repr(s6),s1,s2,s3,s4,sum)

之后在运行程序,进行数据库插入数据操作时  OK了

python引号内引用变量_Python 在引号内引用变量相关推荐

  1. python中︿是什么意思_Python learning notes-0003-注释、变量、简单类型、运算符,学习,笔记...

    一.注释 1.单行注释使用# 2.多行注释使用三个单引号或三个双引号'''注释'''或"""注释""" 在python的*.py文件中可以直 ...

  2. python修改列表中字典内的值_python修改字典内key对应值的方法

    python学习笔记:字典 python版本:Python 2.6.6 系统环境:CentOS release 6.2 x86_64 本文参考了互联网上前辈的一些文章 一.字典是python中最灵活的 ...

  3. python 只取年月日 字符串_Python基础:数据类型和变量amp;字符串和编码

    Python基础:1.数据类型和变量 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网 ...

  4. python基本输入输出函数有_python基本输入输出函数与变量类型

    7.python具有三个重要的输出输入函数:print(输出)/eval(转换)/input(输入): 8.对于输出函数print函数的具体使用规则如下: (1)输出字符串:print("字 ...

  5. python函数中的变量_Python中的函数与变量

    本节内容 函数的定义方法 函数功能 函数的返回值 函数的形参与实参 全局变量与局部变量 递归 函数的作用域 匿名函数lambda 函数式编程 常用内置函数 其他内置函数 函数 函数的定义方法 函数就相 ...

  6. python的常量变量_Python基础语法-常量与变量

    Python是一门强类型的动态语言. 字面常量,变量没有类型,变量只是在特定的时间指向特定的对象而已,变量所指向的对象是有类型的. 变量:变量在赋值时被创建,它可以是任何对象的引用,但必须在引用前被赋 ...

  7. python类定义变量_python类变量与__init__声明变量的区别

    类变量:可在类的所有实例之间共享的变量 实例类对象:类的实例是调用类对象来创建的.如:par = Parent(),par就是类Parent的一个实例类对象. 实例变量(成员变量):同一个类对象可以创 ...

  8. python中引号的使用规范_Python中单引号和双引号的作用

    一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有 ...

  9. python一个对象只能被一个变量引用吗_python中的对象、变量、引用的问题

    对象.变量.引用 对象 对象包括 不可变对象 和 可变对象.但从某种意义上来说,可变和不可变并不是对立关系. int,string,float,tuple 这四类属于 不可变对象.这里不可变的含义是: ...

最新文章

  1. 美国中学生被学校监控,实时位置、和谁接触一览无余
  2. uniapp android原生,在uni-app项目中集成Android原生工程
  3. 7-150 水仙花数 (20 分)
  4. svn基本常见操作设置
  5. WPF之DataTemplate(转)
  6. 口语化讲某些软件如BT,电驴,向日葵等穿透内网原理
  7. JAVA零为扩展_与Java的初遇——数据类型扩展
  8. 推荐几款好用的电脑定时执行软件 - 定时执行专家
  9. 门诊管理系统开发能提高医生的诊疗水平和质量吗
  10. 《Redis开发与运维》笔记-复制
  11. 蓝桥杯嵌入式——TIM
  12. CentOS 7安装TeamViewer
  13. Android Miracast 花屏问题分析
  14. 常用函数+星期+月份+缩写+四季
  15. 方太:以“一”解“套”
  16. fft2 二维快速傅里叶变换(Matlab)
  17. Kubernetes K8S节点选择(nodeName、nodeSelector、nodeAffinity、podAffinity、Taints以及Tolerations用法)
  18. Fedora-i3折腾笔记
  19. 神经网络训练之交叉验证
  20. python 使用字节流bytes格式读取文件转为int格式,再转为0,1字符串格式

热门文章

  1. 剖析 kubernetes 集群内部 DNS 解析原理
  2. 分数的大小比较优秀教案_《比较分数的大小》教案
  3. 【文本聚类】一篇文章弄懂三种聚类算法(K-Means,Agglomerative,DBSCAN)
  4. List转Map duplicate key问题
  5. 使用private修饰内部类
  6. 概率论与数理统计习题——第一讲——样本空间和随机事件
  7. Java基础算法50题(一)
  8. 做网站:服务器,云服务器,云主机,虚拟主机有何区别?
  9. Java上传文件到Linux服务器
  10. 【AcWing】数位统计DP、树形DP、状态压缩DP、记忆化搜索