Hai,
Saya mencoba membuat masalah menggunakan perpustakaan. Tapi selalu dapatkan pesan kesalahan GithubException: 404 {u'message': u'Not Found'} . Tolong bantu
kode saya terlihat sebagai sesama. beri tahu saya jika saya melakukan sesuatu yang salah
repo_service = Github('Token')
repo_service.get_repo('Nama Repo').create_issue('test', 'TestSam', assignee=Tidak ada, milestone=Tidak ada, label = Tidak ada)
Akan lebih mudah dengan jejak tumpukan pengecualian :-) Dengan informasi yang Anda berikan, saya tidak tahu bagian mana yang gagal.
Saya berasumsi Anda memiliki pengecualian yang sama dengan just
g = Github('Token')
g.get_repo('Repo Name')
karena Anda tidak menggunakan nama lengkap repo.
Berikut adalah contoh cara membuat masalah di jacquev6/PyGithub:
g = Github(token)
repo = g.get_user("jacquev6").get_repo("PyGithub") # or repo = g.get_repo("jacquev6/PyGithub")
issue = repo.create_issue("Issue title")
Saya harap ini membantu, jangan ragu untuk memberi tahu saya jika Anda masih memiliki masalah.
(Pdb) Traceback (panggilan terakhir terakhir):
File "/Users/app/views.py", baris 162, di github
issue1 = repo.create_issue("Judul masalah", "isi masalah")
File "/Library/Python/2.7/site-packages/github/Repository.py", baris 375, di create_issue
post_parameters
File "/Library/Python/2.7/site-packages/github/Requester.py", baris 80, di requestAndCheck
naikkan GithubException.GithubException(status, output)
GithubException: 404 {u'message': u'Not Found'}
Semoga ini membantu. Beri tahu saya bagaimana saya bisa mendapatkan info tambahan
Bagi siapa pun yang menemukan ini di masa mendatang: Saya mencoba hal yang sama, juga dengan Token Pribadi Github, tetapi token tidak memiliki hak istimewa yang memadai, dan API Github mengembalikan 404
kemudian.
Menambahkan hak public_repo
ke token memecahkan masalah, dan saya kemudian dapat membuat masalah baru secara terprogram.
Komentar yang paling membantu
Bagi siapa pun yang menemukan ini di masa mendatang: Saya mencoba hal yang sama, juga dengan Token Pribadi Github, tetapi token tidak memiliki hak istimewa yang memadai, dan API Github mengembalikan
404
kemudian.Menambahkan hak
public_repo
ke token memecahkan masalah, dan saya kemudian dapat membuat masalah baru secara terprogram.