Size: a a a

Сообщество Python Программистов

2021 May 08

VA

Vadim Apenko in Сообщество Python Программистов
pip -V
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
о блин, я думал там только версия пипа))
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
ну окай, может я и не так уж прав😂
источник

VA

Vadim Apenko in Сообщество Python Программистов
То что я затираю, это какие-то уже тонкие материи с философским уклоном)
источник

l

l|v|l in Сообщество Python Программистов
Народ, подскажите пожалуйста, есть скрипт db.py с перечнем функций для работы с БД на sqlite3. Этот файл лежит в той же директории, что и другой скрипт main.py . В main.py я импортирую файл db.py посредством
import db

И пытаюсь вызвать одну из функций этого файла db.py, но почему-то это не работает на macOS, выдает ошибку типа my_func() is not defined, хотя точно такая же схема на win работает без проблем. Так же пробовал импортировать все содержимое db.py через
from db import *


Причем мне python не говорит, мол файл db не был импортирован ибо не найден, а просто говорит, что не найдена какая-то функция, хотя она там есть
источник

VA

Vadim Apenko in Сообщество Python Программистов
переименуй db в my_db
источник

l

l|v|l in Сообщество Python Программистов
Да я условный пример привел. Там название типа IZ_rofl_db
источник

VA

Vadim Apenko in Сообщество Python Программистов
db.my_func() ?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Вообще открой консоль питона, импортни там и посмотри что внутри db
источник

l

l|v|l in Сообщество Python Программистов
Тогда пишет, мол db has no method my_func()
источник

in Сообщество Python Программистов
Покажи скрин с содержимым db.py
источник

VA

Vadim Apenko in Сообщество Python Программистов
Тоже хотел попросить
источник

l

l|v|l in Сообщество Python Программистов
источник

in Сообщество Python Программистов
А теперь можешь показать, как используешь? С импортом, использованием и ошибкой на экране желательно
источник

l

l|v|l in Сообщество Python Программистов
Я обязательно покажу, просто ошибка не у меня возникла, а у знакомого. Добуду скрины — поделюсь. Просто странные дела творятся с импортами этими. Я думал, может это распространенная проблема с маками, и там надо отдельно что-то настраивать, типа venv, чтобы все работало без проблем))
источник

in Сообщество Python Программистов
Знаю питоно-разрабов на маке, никаких таких проблем из-за оси не возникало.
Скорее всего кривые руки
источник

in Сообщество Python Программистов
Что-то не так импортнул / мб рядом лежит такой же файл
источник

VA

Vadim Apenko in Сообщество Python Программистов
Вообще нет разницы в разработке, мак это или линукс. Полностью однохренственно
источник

l

l|v|l in Сообщество Python Программистов
Понаблюдаю еще за этим. Спасибо!
источник

I

ILIYA in Сообщество Python Программистов
Я сейчас изучаю библиотеку datetime и мне стало интересно , а есть такой метод который ждет пока пользователь введет возможную дату.
К примеру если пользователь вводит 32/02 то он пишет введите еще раз!
или это надо делать с помощью if ?
источник