seawolf2357 commited on
Commit
17bf8a6
β€’
1 Parent(s): 0660b1b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -14,26 +14,29 @@ def upload_file_to_hf_space(uploaded_file):
14
  space_name = "video" # 슀페이슀 이름을 여기에 μž…λ ₯ν•˜μ„Έμš”.
15
  repo_id = f"{user_id}/{space_name}"
16
 
17
- # 파일 μ—…λ‘œλ“œ
18
- with open(uploaded_file.name, "wb") as f:
 
 
 
19
  f.write(uploaded_file.read())
20
-
21
  # Hugging Face Spaces에 파일 μ—…λ‘œλ“œ
22
  response = api.upload_file(
23
- path_or_fileobj=uploaded_file.name,
24
- path_in_repo=uploaded_file.name,
25
  repo_id=repo_id,
26
  token=hf_token,
27
  )
28
 
29
  # μ—…λ‘œλ“œλœ 파일의 URL λ°˜ν™˜
30
- uploaded_file_url = f"https://huggingface.co/spaces/{repo_id}/blob/main/{uploaded_file.name}"
31
  return uploaded_file_url
32
 
33
  # Gradio μΈν„°νŽ˜μ΄μŠ€ μ„€μ •
34
  iface = gr.Interface(
35
  fn=upload_file_to_hf_space,
36
- inputs=gr.inputs.File(filetypes=["mp4"], label="Upload your MP4 file"),
37
  outputs="text",
38
  title="MP4 File Upload to Hugging Face Spaces",
39
  description="Upload an MP4 file and get its URL in Hugging Face Spaces."
 
14
  space_name = "video" # 슀페이슀 이름을 여기에 μž…λ ₯ν•˜μ„Έμš”.
15
  repo_id = f"{user_id}/{space_name}"
16
 
17
+ # 파일λͺ… μ„€μ •
18
+ file_path = uploaded_file.name
19
+
20
+ # 파일 μ €μž₯
21
+ with open(file_path, "wb") as f:
22
  f.write(uploaded_file.read())
23
+
24
  # Hugging Face Spaces에 파일 μ—…λ‘œλ“œ
25
  response = api.upload_file(
26
+ path_or_fileobj=file_path,
27
+ path_in_repo=os.path.basename(file_path),
28
  repo_id=repo_id,
29
  token=hf_token,
30
  )
31
 
32
  # μ—…λ‘œλ“œλœ 파일의 URL λ°˜ν™˜
33
+ uploaded_file_url = f"https://huggingface.co/spaces/{repo_id}/blob/main/{os.path.basename(file_path)}"
34
  return uploaded_file_url
35
 
36
  # Gradio μΈν„°νŽ˜μ΄μŠ€ μ„€μ •
37
  iface = gr.Interface(
38
  fn=upload_file_to_hf_space,
39
+ inputs=gr.File(filetypes=["mp4"], label="Upload your MP4 file"),
40
  outputs="text",
41
  title="MP4 File Upload to Hugging Face Spaces",
42
  description="Upload an MP4 file and get its URL in Hugging Face Spaces."