[英]python - Send Return print to File.txt
如何從函數 CheckTitle() 打印返回到 file.txt? 這是代碼:
class all():
def __init__(self, driver):
super().__init__(driver)
self.full = ()
def CheckTitle(self, Pu, Not, Name):
today = str(date.today())
if self.driver.title == GeneralData.PUBLISHING_PAGE_TITLE:
print(Pu + Name + ', DATE: ' + today)
else:
print(Not + Name + ', DATE: ' + today)
def send_path(self):
with open('E:\PycharmProjects\Test\data\Result.txt', 'w') as f:
for pat in self.full:
f.write(pat)
def CheckTitle(self, Pu, Not, Name):
if self.driver.title == GeneralData.PUBLISHING_PAGE_TITLE:
return(Pu + Name + ', DATE: ' + today)
else:
return(Not + Name + ', DATE: ' + today)
def send_path(self):
with open('E:\PycharmProjects\Test\data\Result.txt', 'w') as f:
for pat in self.full:
f.write(pat)
f.write(CheckTitle('Pu -data','Not -Data','Frank'))
您需要在 function 中有一個return
語句。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.