<p>ИспользованиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° PyGithub</p>

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 21 Π°Π²Π³. 2018  Β·  19ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: PyGithub/PyGithub

ΠœΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΡ:

862 # 456 # 321 # 584 # 762

PyGithub - отличная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятной. НС всС ΡΠ²Π»ΡΡŽΡ‚ΡΡ экспСртами ΠΏΠΎ Github API, поэтому я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ нСсколько Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² (Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΎΠ²), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, надСюсь, ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

Π‘ΠΊΠ΅Π»Π΅Ρ‚ Π±Ρ‹Π» настроСн здСсь ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΡƒΠΆΠ΅ ΠΆΠΈΠ²ΡƒΡ‚ Π½Π° readthedocs , ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ:

https://pygithub.readthedocs.io/en/latest/examples.html

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ список Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒΡΡ, ΠΈ любой PR для добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΡ€Π°ΠΉΠ½Π΅ привСтствуСтся πŸ˜„

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π½Π΅ рассмотрСнныС здСсь, просто ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ.

documentation good first issue high priority

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π― ΠΏΠΈΡˆΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ сСйчас

ВсС 19 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@sfdye ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ…ΠΎΠ΄Π° Π² систСму ^^ _

Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с PyGithub ΠΈ нашСл нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² , Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ нСкоторая Ρ€Π°Π±ΠΎΡ‚Π° Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π° - спасибо, Π½Π°Ρ€ΠΎΠ΄!

Но я Π½Π΅ Π²ΠΈΠΆΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Ρ‚ΡŒ события, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, pushevent ΠΈ pullrequestevent . МоТно Π»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для Π½ΠΈΡ…?

Бпасибо, @LeviMatus!

Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° автоматичСски ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² послСднСС врСмя Π½Π΅ Π±Ρ‹Π»ΠΎ активности. Он Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚, Ссли большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ активности. Бпасибо Π·Π° ваш Π²ΠΊΠ»Π°Π΄.

это Π½Π΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ

Π― ΠΏΠΈΡˆΡƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ сСйчас

Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° автоматичСски ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² послСднСС врСмя Π½Π΅ Π±Ρ‹Π»ΠΎ активности. Он Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚, Ссли большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ активности. Бпасибо Π·Π° ваш Π²ΠΊΠ»Π°Π΄.

Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² PyGithub SDK ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Однако Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ трудности с просмотром Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± использовании.

  1. ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈΠ· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ

эквивалСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки:

git checkout <<branch>> and then get file content

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°:

Π― ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈΠ· основной Π²Π΅Ρ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот SDK, Π½ΠΎ Π½Π΅ ΠΈΠ· ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ

  1. Ρ‚Π΅Π³ΠΈ Ρ€Π΅ΠΏΠΎ ΠΈ ΠΈΡ… Π΄Π΅Ρ‚Π°Π»ΠΈ

эквивалСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки:

git tag -v <<tag_id>>

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ этот Ρ„Π°ΠΉΠ»

Π― Π²ΠΈΠΆΡƒ здСсь Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ https://pygithub.readthedocs.io/en/latest/examples/Repository.html#update-a-file-in-the-repository

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для фиксации
git config user.email "[email protected]"
git config user.name "cicd"
git commit --amend --reset-author --no-edit
  1. Git ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ эту Π²Π΅Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄ фиксациСй, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ другая автоматизация ΠΌΠΎΠ³Π»Π° Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ».
  2. git commit Π² Π²Π΅Ρ‚ΠΊΠ΅
git pull --no-edit
git add $FILE_NAME
git commit -m "updating $FILE_NAME"
git pull --no-edit && git push origin

Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ / api этого SDK для этого, Π½ΠΎ Ссли Ρƒ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΎΠ½ Π³ΠΎΡ‚ΠΎΠ², поТалуйста, ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ с Ρ‚Π΅ΠΌ ΠΆΠ΅.

Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° автоматичСски ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² послСднСС врСмя Π½Π΅ Π±Ρ‹Π»ΠΎ активности. Он Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚, Ссли большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ активности. Бпасибо Π·Π° ваш Π²ΠΊΠ»Π°Π΄.

ЗдравствуйтС, я ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΈ это ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚. ΠšΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для прилоТСния github? Бпасибо!

Π― Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² PyGithub SDK ΠΈ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Однако Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ трудности с просмотром Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± использовании.

  1. ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈΠ· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ

эквивалСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки:

git checkout <<branch>> and then get file content

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°:

Π― ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈΠ· основной Π²Π΅Ρ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот SDK, Π½ΠΎ Π½Π΅ ΠΈΠ· ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ

  1. Ρ‚Π΅Π³ΠΈ Ρ€Π΅ΠΏΠΎ ΠΈ ΠΈΡ… Π΄Π΅Ρ‚Π°Π»ΠΈ

эквивалСнт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки:

git tag -v <<tag_id>>

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ этот Ρ„Π°ΠΉΠ»

Π― Π²ΠΈΠΆΡƒ здСсь Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ https://pygithub.readthedocs.io/en/latest/examples/Repository.html#update-a-file-in-the-repository

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для фиксации
git config user.email "[email protected]"
git config user.name "cicd"
git commit --amend --reset-author --no-edit
  1. Git ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ эту Π²Π΅Ρ‚ΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄ фиксациСй, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ другая автоматизация ΠΌΠΎΠ³Π»Π° Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ».
  2. git commit Π² Π²Π΅Ρ‚ΠΊΠ΅
git pull --no-edit
git add $FILE_NAME
git commit -m "updating $FILE_NAME"
git pull --no-edit && git push origin

Π― Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ / api этого SDK для этого, Π½ΠΎ Ссли Ρƒ ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ ΠΎΠ½ Π³ΠΎΡ‚ΠΎΠ², поТалуйста, ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ с Ρ‚Π΅ΠΌ ΠΆΠ΅.

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Π― Ρ‚ΠΎΠΆΠ΅ ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ содСрТимоС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ. Π’Ρ‹ понял? Бпасибо!

@estagumor Если Π²Π°ΠΌ всС Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ΅Π½ этот ΠΎΡ‚Π²Π΅Ρ‚, ΠΊΠ»ΡŽΡ‡ΠΎΠΌ являСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ref Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ get_contents . По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ - «мастСр». Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ получСния содСрТимого Π²Π΅Ρ‚ΠΊΠΈ "0.6.X" рСпозитория scikit-learn.

from github import Github

g = Github("USERNAME", "PASSWORD")
repo = g.get_repo("scikit-learn/scikit-learn")
repo.get_contents("", ref = "0.6.X")

@sfdye Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с PyGithub, ΠΈ ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Однако, Π΄Π°ΠΆΠ΅ Ссли я Π·Π½Π°ΠΊΠΎΠΌ с git api, Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Ссли Π±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ создания / установки Π²Π΅Ρ‚ΠΎΠΊ.

Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
g.get_repo ('Π‘Π•ΠšΠ Π•Π’ΠΠž / Π‘Π•ΠšΠ Π•Π’ΠΠž'). get_branch ('мастСр'). add_required_signatures ()

@ qbits-rwx Π”ΡƒΠΌΠ°ΡŽ, Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄:
https://pygithub.readthedocs.io/en/latest/github_objects/Branch.html#github.Branch.Branch.edit_protection

https://developer.github.com/v3/repos/branches/#update -branch-protection

Π”Π°, это сработало. К соТалСнию, Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ подписанных ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ.

НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ FR ΠΈΠ»ΠΈ PR

1628 ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΌΠΈΡ‚

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, я просматривал ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ запросов Π½Π° вытягиваниС, Π΅ΡΡ‚ΡŒ Π»ΠΈ способ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ запрос Π½Π° вытягиваниС ΠΏΠΎ Π΅Π³ΠΎ HTML ? Или Π΅ΡΡ‚ΡŒ Π»ΠΈ какая-Π»ΠΈΠ±ΠΎ функция для прСобразования HTML-URL Π² запрос Github API?

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо Π·Π° эти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹! МнС Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ. НапримСр, ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ Π½Π΅ сразу понятно, ΠΊΠ°ΠΊ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ github.GithubException.UnknownObjectException .

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ

Π‘ΠΌΠ΅ΠΆΠ½Ρ‹Π΅ вопросы

lwasser picture lwasser  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

mlainez picture mlainez  Β·  7ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

men1n2 picture men1n2  Β·  6ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

PeterJCLaw picture PeterJCLaw  Β·  6ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

BBI-YggyKing picture BBI-YggyKing  Β·  5ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ