我有一个问题,我正在尝试从我添加它的文本中删除虚假数据。我有两个python代码;服务器端的一个python代码将从mysql中获取数据,并将一些伪数据添加到该文本中,如下面的代码所示。变量fak会从库中随机伪造数据fake.name()的值是maria mark,之后会将这个伪数据添加到数据中,从mysql name = row [1] + fak中选择; row [1]的值是john所以它将是john maria mark
fak=fake.name()
name= row[1]+fak
print(name)
约翰玛丽亚马克
现在在客户端我希望原始数据只有没有伪数据,我导入服务器文件并调用变量fak,xxc2是一个保存数据john maria标记的变量。
import server as dcr
fakw=dcr.fak
for i,j in zip(xxc2,fakw):
if (i != j):
print (i)
i >>>>its suppose to give me john only>> but its not
我希望我的查询很清楚
def remove_fake(server_input, fake):
if server_input.endswith(fake):
return server_input[:-len(fake)]
return server_input
somestring = remove_fake('john maria mark', ' maria mark')
print(somestring)
它给:
约翰
它有帮助吗?