Вопросы с тегом «python»

Python - это интерпретируемый универсальный язык программирования высокого уровня, философия дизайна которого подчеркивает читабельность кода.

108
Как установить Python 3.6?

Я хотел бы установить последнюю версию Python, которая на момент публикации составляла 3,6. Тем не менее, хранилище говорит, что Python 3.4.2 является новейшей версией. Я пробовал: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2...

96
Как я могу запустить Python SimpleHTTPServer на порт 80?

Я использую эту команду в Ubuntu, но она запускается на порте 8080, и у меня нет другого запущенного сервера, поэтому я бы хотел, чтобы он запускался на порте 80. Я видел способы, которыми вы могли бы настроить скрипт bash, чтобы сделать что-то вроде это, но разве нет флага командной строки или...

65
Выполнять команды оболочки в Python

В настоящее время я изучаю тестирование на проникновение и программирование на Python. Я просто хочу знать, как бы я выполнил команду Linux в Python. Команды, которые я хочу выполнить: echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT...

63
Изменить версию Python3 по умолчанию в Ubuntu

Я использую Ubuntu 16.04 LTS. Я python3установил. Установлены две версии, python 3.4.3и python 3.6. Всякий раз, когда я использую python3команду, она принимает python 3.4.3по умолчанию. Я хочу использовать python 3.6с python3. python3 --version шоу version 3.4.3 Я устанавливаю, ansibleкоторый...

51
Напишите Python stdout в файл немедленно

При попытке записать стандартный вывод из скрипта Python в текстовый файл ( python script.py > log) текстовый файл создается при запуске команды, но фактическое содержимое не записывается до тех пор, пока скрипт Python не завершится. Например: script.py: import time for i in range(10):...

41
Как вы перечисляете количество строк каждого файла в каталоге в удобочитаемом формате.

У меня есть список каталогов и подкаталогов, которые содержат большие файлы CSV. В этих файлах около 500 миллионов строк, каждая из которых является записью. я бы хотел знать Сколько строк в каждом файле. Сколько строк в каталоге. Сколько всего строк Самое главное, мне нужно это в «удобочитаемом...

37
Рекомендуемый способ установки пакетов Python на Arch

Каков рекомендуемый способ установки пакетов Python на Arch? Поиск их в AUR и их установка оттуда (или создание PKGBUILDфайла для создания пакета самостоятельно) или использование pip? Я начал с установки вещей из pacman и AUR и не знаю, будет ли разумно смешивать их с...

35
Как установить последнюю версию Python на Debian отдельно или обновить?

Я все еще новичок в Linux, поэтому я все еще пытаюсь понять, где находятся исполняемые файлы и их библиотеки и как устанавливать пакеты, поэтому у меня есть Debian Wheezy 7.3, который имеет следующие версии Python: Python 2.7.3 (по умолчанию) Python 2.6.8 Итак, в каталоге /usr/bin/есть эти файлы,...

31
Как автоматически перезапустить скрипт Python, если он был убит или умер

Я запускаю свой сценарий Python в фоновом режиме на моем компьютере с Ubuntu (12.04) следующим образом: nohup python testing.py > test.out & Теперь может быть возможно, что на каком-то этапе мой выше Python scriptможет умереть по любой причине. Так что я думаю иметь какой-то cron agentскрипт...

29
Python против BC в оценке 6 ^ 6 ^ 6

Я оцениваю выражение, 6^6^6используя pythonи bcотдельно. Содержимое файла python есть print 6**6**6. Когда я выполняю time python test.py, я получаю вывод как real 0m0.067s user 0m0.050s sys 0m0.011s И затем я выполнил команду, time echo 6^6^6 | bcкоторая дала мне следующий вывод real 0m0.205s user...

27
Преобразование CSV в TSV

У меня есть несколько больших файлов CSV, и я хотел бы, чтобы они были в формате TSV (в формате табуляции). Сложность состоит в том, что в полях файла CSV есть запятые, например: A,,C,"D,E,F","G",I,"K,L,M",Z Ожидаемый результат: A C D,E,F G I K,L,M Z (где пробелы между ними - «жесткие» вкладки) На...

24
Как заставить программы на Python вести себя как надлежащие инструменты Unix?

У меня есть несколько скриптов Python, и я работаю над их переписыванием. У меня та же проблема со всеми из них. Для меня не очевидно, как писать программы, чтобы они вели себя как надлежащие инструменты Unix. Потому что это $ cat characters | progname и это $ progname characters должен выдавать...

23
Запуск Python на ChromeOS

Можно ли запустить интерпретатор Python на компьютере с ChromeOS? Я нашел различные редакторы, которые вы можете использовать, но мне бы хотелось иметь возможность запускать приложения на Python. Я хотел бы приобрести Samsung Chromebook и, будучи студентом по информатике, хотел бы иметь возможность...

21
Использование разных версий Python

Фон : Поскольку я разрабатываю программы на Python, которые должны работать на разных версиях Python, я установил разные версии Python на свой компьютер. Я использую FC 13, поэтому он поставляется с Python 2.6, предварительно установленным в /usr/bin/python2.6и /usr/lib/python2.6. Я установил...

21
Как правильно управлять несколькими версиями Python?

У меня есть машина с Python 2.6, установленным в качестве Python по умолчанию. Затем я установил Python 2.7 и вручную создал / usr / bin / python как символическую ссылку на новую установку. Затем у меня возникли проблемы с командой not-found . Я пытаюсь переустановить его: sudo apt-get remove...

20
Как отобразить имя текущего Virtualenv?

Я использую virtualenv, virtualenvwrapper, zsh, oh-my-zsh, терминатор, на CrunchBang. Я пытаюсь отобразить название текущего virtualenvкак workon example (example)... Я перепробовал много решений, ни одно из которых, похоже, не работает, вот мой файл .zshrc , я знаю, нет ничего сложного, чтобы...