Spaces:
Sleeping
Sleeping
IsidoreSong
commited on
Commit
•
faacd14
1
Parent(s):
b9df19e
Update src/pyscripts/run.py
Browse files- src/pyscripts/run.py +9 -7
src/pyscripts/run.py
CHANGED
@@ -149,7 +149,7 @@ def getConferencePoster(item: ConferencePosterInfo):
|
|
149 |
@app.post("/getGuestComposePoster")
|
150 |
def getGuestComposePoster(item:ConferenceInfo):
|
151 |
# item.conference_rundown = [list(i) for i in item.conference_rundown]
|
152 |
-
sorted_conference_guest = sorted(item.guest, key=lambda x: x['rank'])
|
153 |
img_stream = img_process.getGuestComposePoster(
|
154 |
item.name,
|
155 |
item.eng_name,
|
@@ -183,7 +183,6 @@ def getGuestEScreen(item: GuestEScreenInfo):
|
|
183 |
rt = "half"
|
184 |
else:
|
185 |
rt = "full"
|
186 |
-
print(item.person)
|
187 |
img_stream = img_process.getGuestEScreen(rt, item.person)
|
188 |
object_name = file_dir + "/" + rt + "_" + item.person["name"] + ".jpg"
|
189 |
if os.path.exists("src/assets/output"):
|
@@ -201,13 +200,16 @@ interface = gr.Interface(lambda x: "Hello, " + x + "!", "textbox", "textbox")
|
|
201 |
|
202 |
|
203 |
if __name__ == "__main__":
|
204 |
-
MOCK_URL = "https://mock.jsont.run/
|
|
|
|
|
205 |
res = requests.get(MOCK_URL)
|
206 |
mock_data = res.json()
|
207 |
-
# mock_data = ConferencePosterInfo(**mock_data)
|
208 |
-
# getConferencePoster(mock_data)
|
209 |
print(mock_data)
|
|
|
|
|
|
|
210 |
# mock_data = ConferenceInfo(**mock_data["conference_info"])
|
211 |
# getGuestComposePoster(mock_data)
|
212 |
-
mock_data = GuestEScreenInfo(**mock_data)
|
213 |
-
getGuestEScreen(mock_data)
|
|
|
149 |
@app.post("/getGuestComposePoster")
|
150 |
def getGuestComposePoster(item:ConferenceInfo):
|
151 |
# item.conference_rundown = [list(i) for i in item.conference_rundown]
|
152 |
+
sorted_conference_guest = sorted(item.guest, key=lambda x: x['rank'] if 'rank' in x else 0)
|
153 |
img_stream = img_process.getGuestComposePoster(
|
154 |
item.name,
|
155 |
item.eng_name,
|
|
|
183 |
rt = "half"
|
184 |
else:
|
185 |
rt = "full"
|
|
|
186 |
img_stream = img_process.getGuestEScreen(rt, item.person)
|
187 |
object_name = file_dir + "/" + rt + "_" + item.person["name"] + ".jpg"
|
188 |
if os.path.exists("src/assets/output"):
|
|
|
200 |
|
201 |
|
202 |
if __name__ == "__main__":
|
203 |
+
# MOCK_URL = "https://mock.jsont.run/1H9o2vvkIBMB83oeVQd1q"
|
204 |
+
MOCK_URL = "https://mock.jsont.run/c3oQ2XLm1ZIHoVWZa18Ui"
|
205 |
+
|
206 |
res = requests.get(MOCK_URL)
|
207 |
mock_data = res.json()
|
|
|
|
|
208 |
print(mock_data)
|
209 |
+
|
210 |
+
mock_data = ConferencePosterInfo(**mock_data)
|
211 |
+
getConferencePoster(mock_data)
|
212 |
# mock_data = ConferenceInfo(**mock_data["conference_info"])
|
213 |
# getGuestComposePoster(mock_data)
|
214 |
+
# mock_data = GuestEScreenInfo(**mock_data)
|
215 |
+
# getGuestEScreen(mock_data)
|