π ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ ΠΏΠΈΡΠΎΠ½ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous? πΉοΈ ΠΠ°ΠΉΠ΄ΠΈ ΡΠ²ΠΎΠΉ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΡΠ°Π±Π»Ρ ΡΠ΅ΠΉΡΠ°Ρ!
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΡΠΏΠΈΡΡ ΠΏΠΈΡΠΎΠ½ Π΄Π»Ρ ΠΈΠ³ΡΡ Elite Dangerous Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ :
- ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ Elite Dangerous - Π·Π΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Π½Π° ΠΈΠ³ΡΡ ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΏΠΈΡΠΎΠ½.
- Steam - ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ³Ρ, Π²ΠΊΠ»ΡΡΠ°Ρ Elite Dangerous.
- GOG.com - Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ³Ρ, Π²ΠΊΠ»ΡΡΠ°Ρ Elite Dangerous.
# ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΈΡΠΎΠ½Π°
import urllib
url = "https://example.com/elite-dangerous-python"
urllib.request.urlretrieve(url, "python-elite-dangerous.zip")
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ ΠΏΠΈΡΠΎΠ½ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous?
Elite Dangerous - ΡΡΠΎ ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΌΡΠ»ΡΡΠΎΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΠ³ΡΠΎΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ Π³Π°Π»Π°ΠΊΡΠΈΠΊΡ, ΡΠΎΡΠ³ΠΎΠ²Π°ΡΡ, ΡΡΠ°ΠΆΠ°ΡΡΡΡ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΊΠΎΡΠ°Π±Π»Π΅. ΠΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΉ Π² ΠΈΠ³ΡΠ΅ - ΠΠΈΡΠΎΠ½.
ΠΠΈΡΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠ°Π·ΠΎΠ²ΡΠΌ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠΌ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΎΡΠ³ΠΎΠ²Π»Ρ, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π±ΠΎΠ΅Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ Π² ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΠΈΡΠΎΠ½Π° Π² ΠΈΠ³ΡΠ΅ Elite Dangerous, Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ.
1. ΠΡΠΏΠΈΡΡ ΡΠ΅ΡΠ΅Π· Π΄ΠΎΠΊΠΈ ΡΡΠ°Π½ΡΠΈΠΉ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ Π½Π°ΠΉΡΠΈ ΠΠΈΡΠΎΠ½Π° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ Π² Π΄ΠΎΠΊΠ°Ρ ΡΡΠ°Π½ΡΠΈΠΉ Π² ΡΠ°Π·Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π² ΠΈΠ³ΡΠ΅. ΠΠΎΠ΄Π»Π΅ΡΠΈΡΠ΅ ΠΊ ΡΡΠ°Π½ΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡΡΡ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΉ, ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΈΡ Π°ΡΡΠΎΡΡΠΈΠΌΠ΅Π½Ρ. ΠΡΠ»ΠΈ ΠΠΈΡΠΎΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π΅Π³ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ.
station = "Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΡΡΠ°Π½ΡΠΈΠΈ"
ship_type = "ΠΏΠΈΡΠΎΠ½"
if ship_type in station.available_ships:
purchase(ship_type)
else:
print("ΠΠΈΡΠΎΠ½ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°Π½ΡΠΈΠΈ")
2. ΠΠΎΠΈΡΠΊ ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΡΡΡ Π³Π°Π»Π°ΠΊΡΠΈΠΊΠΈ
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΠΈΡΠΎΠ½Π° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΡ Π΄ΠΎΠΊΠ°Ρ ΡΡΠ°Π½ΡΠΈΠΉ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΡΡΠΎΠΉ Π³Π°Π»Π°ΠΊΡΠΈΠΊΠΈ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΊΠ°ΡΡΡ Π³Π°Π»Π°ΠΊΡΠΈΠΊΠΈ, ΠΎΡΡΠΈΠ»ΡΡΡΡΠΉΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎ ΡΠΎΡΠ³ΠΎΠ²ΡΠΌ ΡΡΠ°Π½ΡΠΈΡΠΌ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡΡΡ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΉ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΡΡΡ Π² ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΏΠΎΠΈΡΠΊΠ°ΡΡ ΠΠΈΡΠΎΠ½Π° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ.
ship_type = "ΠΏΠΈΡΠΎΠ½"
trade_stations = filter_stations_by_trade(trade_type="ΠΊΠΎΡΠ°Π±Π»ΠΈ")
if len(trade_stations) > 0:
for station in trade_stations:
if ship_type in station.available_ships:
purchase(ship_type)
break
else:
print("ΠΠΈΡΠΎΠ½ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΡ
ΡΠΎΡΠ³ΠΎΠ²ΡΡ
ΡΡΠ°Π½ΡΠΈΡΡ
")
3. ΠΠΎΠΈΡΠΊ ΡΠ΅ΡΠ΅Π· ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ½ΠΎΠΊ
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΉΡΠΈ ΠΠΈΡΠΎΠ½Π° Π΄Π»Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ - Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ½ΠΊΠ°ΠΌΠΈ, Π³Π΄Π΅ ΠΈΠ³ΡΠΎΠΊΠΈ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠ°Π±Π»ΠΈ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous. Π’Π°ΠΊΠΈΠ΅ ΡΡΠ½ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΊΠΎΡΠ°Π±Π»Ρ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡΡΡ ΠΎ ΡΠ΄Π΅Π»ΠΊΠ΅ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΠ³ΡΠΎΠΊΠ°ΠΌΠΈ.
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ½ΠΊΠΎΠ² Π΄Π»Ρ ΠΈΠ³ΡΡ Elite Dangerous ΡΠ²Π»ΡΠ΅ΡΡΡ "Inara". ΠΠ΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΉ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΠΈΡΠΎΠ½Π°, ΠΈ ΡΠ²ΡΠ·Π°ΡΡΡΡ Ρ ΠΏΡΠΎΠ΄Π°Π²ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΡΠ΄Π΅Π»ΠΊΠΈ.
4. Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡΡ ΠΈ ΠΊΡΡΠΏΠ½ΡΡ ΡΠΎΠ±ΡΡΠΈΡΡ
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡ ΠΈΠ»ΠΈ ΡΠΎΠ±ΡΡΠΈΡ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous ΠΌΠΎΠ³ΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΠΈΡΠΎΠ½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°Π³ΡΠ°Π΄Ρ ΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΅Π³ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΠΊΠΈΠ΄ΠΊΠΎΠΉ. Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ ΠΈΠ³ΡΡ ΠΈ ΡΡΠ°ΡΡΠ²ΡΠΉΡΠ΅ Π² ΡΠ°ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡΡ , ΡΡΠΎΠ±Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π½Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ ΠΠΈΡΠΎΠ½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΠ³ΠΎΠ΄Π½ΠΎ.
ΠΡΠ²ΠΎΠ΄
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΊΡΠΏΠΈΡΡ ΠΊΠΎΡΠ°Π±Π»Ρ ΠΠΈΡΠΎΠ½ Π² ΠΈΠ³ΡΠ΅ Elite Dangerous, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ Π² Π΄ΠΎΠΊΠ°Ρ ΡΡΠ°Π½ΡΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΡΡΡ Π³Π°Π»Π°ΠΊΡΠΈΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°, ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ½ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡΡ . ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΊΠΎΡΠ°Π±Π»Π΅ΠΉ ΠΈ ΡΠ΅Π½Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΄Π°Π²Π°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌ ΠΏΠΎΠΊΡΠΏΠΊΠΈ.