Несмотря на то, что проприетарное ПО все еще занимает большую долю рынка ПО в образовательном и корпоративном софте, все чаще организации делают выбор в пользу open source разработок, которые подкупают их гибкостью и экономией средств.
Рисунок 1 – Установка Git на Windows
Рисунок 2 – Командная строка Windows с введеной командой git
Рисунок 2.1 – Команда для установки git через стандартный менеджер пакетов
Рисунок 2.2 – Командная строка Linux с введеной командой git
import requests
import sqlite3
# Connect to the SQLite database
conn = sqlite3.connect("example.db")
cursor = conn.cursor()
# Create a table to store the data
cursor.execute(""" CREATE TABLE IF NOT EXISTS weather (id INTEGER PRIMARY KEY, city TEXT, temperature REAL) """)
# Make a request to the API
Response = requests.get("https://api.openweathermap.org/data/2.5/weather?q=London&appid=your_api_key")
data = response.json()
# Extract the relevant data
city = data["name"]
temperature = data["main"]["temp"]
# Insert the data into the table
cursor.execute("INSERT INTO weather (city, temperature) VALUES (?, ?)", (city, temperature))
# Commit the changes to the database
conn.commit()
# Close the connection to the database
conn.close()
Рисунок 5 – Командная строка в текущей папке проекта.
Рисунок 6 – Ввод имени и почты пользователя в настройках git
Рисунок 7 – Вызов команды git init
Рисунок 8 – Вызов команды "git status"
Рисунок 9 – Вызов команды "git add"
Рисунок 10 – Вызов git status после выполнения команды git add
Рисунок 11 – Создание первого коммита
Рисунок 12 – Отображение подробной информации вызовом команды git show --pretty
Рисунок 13 – Окно редактора текста, в котором можно изменить последний коммит
Рисунок 14 – Отображение изменений коммита
import requests
import sqlite3
# Connect to the SQLite database
conn = sqlite3.connect("example.db")
cursor = conn.cursor()
# Create a table to store the data
cursor.execute("""CREATE TABLE IF NOT EXISTS weather (id INTEGER PRIMARY KEY, city TEXT, temperature REAL)""")
# Make a request to the API
try:
Response = requests.get("https://api.openweathermap.org/data/2.5/weather?q=London&appid=your_api_key")
Response.raise_for_status()
data = response.json()
# Extract the relevant data
city = data["name"]
temperature = data["main"]["temp"]
# Insert the data into the table
cursor.execute("INSERT INTO weather (city, temperature) VALUES (?, ?)", (city, temperature))
# Commit the changes to the database
conn.commit()
# Close the connection to the database
conn.close()
except requests.exceptions.HTTPError as err:
print(err):