Tag: python

запустить скрипт python в терминале без команды python

У меня есть скрипт python, назовите его script1.py. Я могу запустить его в терминале таким образом: python /path/script1.py … но я хочу работать как программа командной строки: arbitraryname … как мне это сделать ?

многопроцессорность вызовов в классе метод Python

Вначале у меня есть класс для хранения некоторых обработанных значений и повторного использования их другими способами. Проблема в том, что когда я попытался разделить метод класса на несколько процессов, чтобы ускорить процесс, python породил процессы, но, похоже, он не работал (как я видел в диспетчере задач, что только один процесс был запущен), и результат никогда […]

Как прекратить получение ImportError: не удалось импортировать настройки «mofin.settings» при использовании django с wsgi?

Я не могу заставить wsgi импортировать мой файл настроек для моего проекта «mofin». Список ошибок из журнала ошибок apache следующий: mod_wsgi (pid=4001): Exception occurred within WSGI script '/var/www/wsgi-scripts/django.wsgi'. Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/django/core/handlers/wsgi.py", line 228, in __call__ self.load_middleware() File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py", line 31, in load_middleware for middleware_path in settings.MIDDLEWARE_CLASSES: File "/usr/lib/python2.5/site-packages/django/conf/__init__.py", line 28, in […]

Как я могу заставить файл python file.write () использовать тот же формат новой строки в Windows, что и в Linux («\ r \ n» против «\ n»)?

У меня есть простой код: f = open('out.txt','w') f.write('line1\n') f.write('line2') f.close() Код работает в окнах и дает размер файла 12 bytes , а linux – 11 bytes . Причина – новая строка В linux это \n и для победы это \r\n Но в моем коде я указываю новую строку как \n . Вопрос в том, […]

Python Pandas Как выбрать строки с одним или несколькими нулями из DataFrame без явного указания столбцов?

У меня есть dataframe с ~ 300K строк и ~ 40 столбцов. Я хочу выяснить, содержат ли какие-либо строки нулевые значения – и поместите эти «нулевые» строки в отдельный фрейм данных, чтобы я мог легко их исследовать. Я могу создать маску явно: mask=False for col in df.columns: mask = mask | df[col].isnull() dfnulls = df[mask] […]

flask-login: не могу понять, как это работает

Я пытаюсь понять, как работает Flask-Login . Я вижу в своей документации, что они используют предварительно заполненный список пользователей. Я хочу играть с списком пользователей, хранящимся в базе данных. Тем не менее, я не понимаю некоторых вещей в этом модуле Flask-Login . @login_manager.user_loader def load_user(userid): #print 'this is executed',userid return user(userid, 'asdf') Этот код будет […]

Массив Numpy, как выбрать индексы, удовлетворяющие нескольким условиям?

Предположим, что у меня есть массив numpy x = [5, 2, 3, 1, 4, 5] , y = ['f', 'o', 'o', 'b', 'a', 'r'] . Я хочу выбрать элементы из y соответствующие элементам в x , которые больше 1 и меньше 5. Я пытался x = array([5, 2, 3, 1, 4, 5]) y = array(['f','o','o','b','a','r']) […]

Почему значение с плавающей запятой 4 * 0,1 выглядит красиво в Python 3, но 3 * 0,1 – нет?

Я знаю, что большинство десятичных знаков не имеют точного представления с плавающей запятой (есть ли математика с плавающей запятой? ). Но я не понимаю, почему 4*0.1 печатается красиво как 0.4 , но 3*0.1 нет, когда оба значения действительно имеют уродливые десятичные представления: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal >>> Decimal(3*0.1) […]

Рабочий процесс IPython (редактировать, запускать)

Есть ли GUI для IPython, который позволяет мне открывать / запускать / редактировать файлы Python? Мой способ работы в IDLE состоит в том, чтобы открыть два окна: оболочку и файл .py. Я редактирую файл .py, запускаю его и взаимодействую с результатами в оболочке. Можно ли использовать IPython, как это? Или есть альтернативный способ работы?

Запустить IPython-ноутбук с выбранным браузером

Я пытаюсь запустить IPython с браузером не по умолчанию (в моем случае Firefox) и подумал, что могу реплицировать репликацию сценария, приведенного в этом блоге Я нахожусь в Windows 7 Я вставляю следующий код в файл: «module.py» import subprocess subprocess.call("ipython notebook –no-browser", shell=True) subprocess.call([r'C:\Program Files (x86)\Mozilla Firefox\Firefox.exe', '-new-tab', 'http://127.0.0.1:8888/']) Однако, когда я запускаю его из командной […]

 
Interesting Posts for Van-Lav

Передайте объект JSON URL-адрес с запросами

Создайте пару координат из этого кода

Как ограничить трафик с помощью многоадресной рассылки по локальной сети

Django Celery отправить электронное письмо электронной почты не работает

понимание python с несколькими предложениями «для» и одиночным «if»

Django выполнить приложение cmd

Зачем избегать CGI для Python с хостом LAMP?

Ошибка Django userena Обратный для 'password_reset_done' с аргументами '()' и аргументами ключевого слова '{}' не найден. 0 образцов (-ов):

Как сделать объекты Obj-C в Python?

Сравнение сокетов

интеграция ode в результаты python по сравнению с математикой

Что такое поддержка кросс-браузера для новых функций JavaScript 1.7? В частности, понимание массива и утверждение «let»

Зачем использовать contextlib.suppress в отличие от try / except с pass?

Маршрутизация Django с несколькими базами данных

Пример использования assert в Python?

Python - лучший язык программирования в мире.