Codengineering - блог о программировании ➜ страница 2457


Python: есть ли у него аргумент argc?

Я написал одну и ту же программу (открыть текстовый файл и отобразить содержимое) на C и c++. Теперь я делаю то же самое в Python (на машине Linux). в программах на C я использовал код if (argc!=2) {//выход из программы} вопрос: что используется в Python для проверки количества аргументов #!/usr/bin/python import sys try: in_file = open(sys.argv[1], "r") except: sys.exit("ERROR. Did you make a mistake in the spelling") text = in_file.read() print text in_file.close() выходной ток: ...

Построение графика неблокирующим способом с помощью Matplotlib

Я играл с Numpy и matplotlib в последние несколько дней. У меня возникли проблемы с попыткой сделать matplotlib plot функцией без блокировки выполнения. Я знаю, что здесь уже много потоков, поэтому задаю подобные вопросы, и я довольно много гуглил, но не смог сделать эту работу. Я пробовал использовать show (block=False), как некоторые люди предлагают, но все, что я получаю, это замороженное окно. Если я просто вызываю show (), результат строится правильно, но выполнение блокируется до закрытия ...

Что такое пул строк в Java? [дубликат]

этот вопрос уже есть ответ здесь: что такое пул строк Java и как "s" отличается от новой строки("s")? [дубликат] 6 ответов Я запутался в StringPool в Java. Я наткнулся на это, читая строковую главу на Java. Пожалуйста, помогите мне понять, в непрофессиональных терминах, что StringPool фактически делать. ...

Получить все символы перед пробелом в MySQL

Я хотел бы получить все символы в поле перед пробелом например, если field1 и "chara ters" Я хочу, чтобы он вернулся "chara" как бы выглядел этот оператор select? ...

Определение доступного объема оперативной памяти на устройстве iOS

вы, вероятно, видели много приложений "System Info", которые отображают такие вещи, как оставшееся время автономной работы и даже системную информацию, такую как память и т. д. аналогичным образом, есть ли способ получить текущий объем доступной оперативной памяти из моего приложения, чтобы я мог принимать лучшие решения о том, когда лучше всего сбрасывать или сохранять определенные представления, чтобы избежать предупреждений о памяти? ...

Как указать размер для iPhone 6/7 настроенного изображения от края до края?

скажем, я хочу, чтобы связанное изображение занимало всю доступную ширину экрана в приложении для iPhone - например, баннер. Я бы создал my_banner.png шириной 320px,[email protected] шириной 640px и [email protected] на iPhone 6 plus шириной 1242px. Но разрешение iPhone 6 и 750×1334 пикселей. Тем не менее он разделяет @2x суффикс с iPhone 4 и 5, которые 640px ширина. что это рекомендуется или хорошее путь чтобы указать файл изображения, который был оптимизирован для 750px ширина iPhone 6? Кажетс ...

Как получить запрос.Пользователь в сериализаторе Django-Rest-Framework?

Я пробовал что-то вроде этого, это не работает. class PostSerializer(serializers.ModelSerializer): class Meta: model = Post def save(self): user = self.context['request.user'] title = self.validated_data['title'] article = self.validated_data['article'] Мне нужен способ доступа к запросу.пользователь из моего класса сериализатора. ...

Angular2-заголовки HTTP RequestOptions

в настоящее время у меня есть проблема с tslint и надеялся, что кто-то может указать мне в правильном направлении. Я пытаюсь отправить запрос HTTP GET с помощью HTTP, предоставленного платформой Angular2. С помощью этого запроса я должен указать тип контента и маркер аутентификации носителя. пример моего кода: let headers = new Headers(); let authToken = this._user.getUser().JWT; headers.append('Content-Type', 'application/json'); headers.append('Authorization', `Bearer ${authToken}`); let op ...

SQLAlchemy: создание и повторное использование сеанса

просто быстрый вопрос: SQLAlchemy переговоры о вызов sessionmaker() один раз, но называть получившееся Session() класс каждый раз, когда вам нужно поговорить с вашей БД. Для меня это означает, что второй я бы сделал свой первый session.add(x) или что-то подобное, я бы сначала сделать from project import Session session = Session() то, что я делал до сих пор, было сделать звонок session = Session() в моей модели после а затем всегда импортировать один и тот же сеанс в любом месте моего приложе ...