我在Python中将SQL语句作为字符串:
<Directory /var/www/html/>
Options ExecCGI
SetHandler cgi-script
</Directory>
<Directory /var/www/html/>
Options +ExecCGI
AddHandler cgi-script .py
</Directory>
目前上述适用于大多数术语,除了那些有撇号的,我理解是由于双引号。
"""SELECT * FROM table WHERE keyword = '{keyword}'""".format(keyword=term)
是好的
term = 'cat'
不是好的
如何正确格式化此字符串以允许term = 'cat's ball'
字符串中的撇号传递给term
?