Запитання з тегом «python»

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

6
Як мені змусити "realpath" знайти своє символічне посилання?
Я на MacOSX використовую bashяк свою оболонку. У мене є символічне посилання, створене так: ln -s /usr/bin/python python2 У мене є пакет, який використовує python2, і я хочу створити символьне посилання в моєму поточному робочому каталозі, до /usr/bin/pythonякого насправді є python2. Коли я роблю python2з командного рядка, я отримую цю …
13 python  symlink 

2
Використання атласу з scipy
Я встановив Ubuntu 12.04 64 біт. Мені потрібно працювати з python та scipy, я встановив їх і коли запускаю тест: python -c "import scipy; scipy.test()" Я отримую повідомлення: ImportError: libatlas.so.3gf: не вдається відкрити спільний файл об'єкта: такого файлу чи каталогу немає Однак у мене встановлені бібліотеки libatlas під каталогом /usr/lib/atlas-base. …

2
Найкращий спосіб оновити vim / gvim до 7,3 в Ubuntu 10.04?
Мені доводиться використовувати Ubuntu 10.04 на роботі, і не можу її оновити. Я використовую Vim / gVim 7.2. Я хочу оновити його до 7,3 (з підтримкою розширення Python та Ruby). Який найкращий спосіб? Додайте запис у нього sources.listsта встановіть з нього пакет 7,3 vim / gvim чи побудуйте з джерела? …
13 vim  python  upgrade  gvim  ruby 

2
чи є спосіб отримати URL з поточної вкладки в google-chrome?
Раніше я робив це на firefox за допомогою команди python, але останнім часом щось змінилося, і я вже не можу отримати URL-адресу! Що раніше працювало з Firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" <(python2 <<< …

1
Як активувати Virtualenv, коли запускається скрипт Python?
Я хочу запланувати сценарій python для запуску з використанням cron на певні дати, проблема полягає в тому, що для того, example.pyщоб працювати, example-envпотрібно активувати, чи є спосіб зробити example.pyактивацію власного virtualenv, коли це виконує cron? якщо ні, то я повинен створити сценарій bash, bash.shякий містить #!/usr/bin/env bash workon example-env python2 …

2
Чому я не можу завантажувати модулі під час виконання мого скрипта bash, але лише під час його пошуку?
Я використовую модулі для управління пакетами в своїй системі, і я python/2.7.2встановив її як модуль. У мене є простий виконуваний пітон, на python_exe.pyякий я збираюся зателефонувати з простого сценарію "водіння" runit.sh. runit.shсценарій виглядає приблизно так: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 /path/to/python_exe.py -a $arg1 -b $arg2 -c $arg3 Як …
13 bash  shell  python 

1
не вдається знайти документацію на json.tool [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 3 роки тому . В Інтернеті я можу знайти розсіяні статті, які використовують json.tool для створення гарного пітона, але чіткої документації щодо використання. …
12 python  json 

4
Використання Python та Scapy для нюхання ARP на Pi
Я намагаюся використовувати Raspberry Pi, щоб знайти ARP-запити від конкретного бездротового пристрою в моїй мережі. Це одна з таких кнопок Amazon. Хтось використовував цей код для прослуховування, коли тире підключається до wifi. from scapy.all import * def arp_display(pkt): if pkt[ARP].op == 1: #who-has (request) if pkt[ARP].psrc == '0.0.0.0': # ARP …
12 python  arp  scapy 

2
Встановити новіші та старіші версії python на debian?
Як я можу встановити додаткові версії python на Debian (jessie). В Ubuntu я можу використовувати PPA "deadsnakes", який дасть мені будь-яку версію python, яку я хочу, з назвою версії в команді (наприклад, python33для python 3.3). Це дозволяє мені встановити їх усіх поруч. Я можу використовувати virtualenvs для встановлення конкретних пакетів …
12 debian  python 

4
Як виправити шлях для піп?
Я намагаюся отримати pip, щоб вказати на іншу установку, а не за замовчуванням. Наразі він вказує на / usr / bin / pip, але я хочу, щоб він вказував на / usr / local / bin / pip. Я вважаю, що у мене правильно встановлений шлях, а все інше вказує …
12 python  path  pip 

1
Як отримати ім'я користувача, який запустив `sudo`
Моя проблема: у мене програма Python, і користувач запускає її за допомогою sudo. Іноді мені доводиться повертатися додому, і я можу це зробити, лише знаючи його ім'я: import pwd pwd.getpwnam(username) Отже: як я можу отримати ім’я користувача, який запустив програму?
12 users  sudo  python 

1
Такого файлу чи каталогу немає, але я його бачу!
Я намагаюся запустити скрипт python на безголовому PI Raspberry, використовуючи winSCP, і отримаю таке повідомлення про помилку: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. Коли я намагаюся запустити з терміналу, я отримую: : No such file or directory. Я …

4
UDP багатоадресної передачі не працює
Multicast UDP на малиновому пі Я недостатньо звузив речі, щоб знати, чи є моя проблема через debian, конкретно raspbian, чи я просто щось зовсім пропускаю. У мене є програма python, яка використовує UDP багатоадресної передачі, щоб інформувати інші пристрої в мережі про те, що моя програма запущена та доступна за …

2
Зачекайте, коли X-вікно з’явиться / зникне (здоровим чином)
Всередині скрипту оболонки мені потрібно дочекатися появи вікна, на якому є рядок із заголовком, виконати якусь дію, а потім дочекатися його зникнення та зробити ще одну дію. До вчорашнього дня у мене був цей простий код. Проблема в ньому полягає в тому, що диск не може бути переведений в стан …
11 bash  shell  python  window 

3
Який менеджер вікон має прив'язки Python?
Я кодував біти тут і там з Python, і мене найбільше цікавлять Настільні середовища, для яких у мене завжди є ідеї, які я хочу спробувати. Я намагався пограти з python-xlib, але документації про те, як це використовувати, є занадто мало, і доктор ICCCM дуже незрозумілий. Тому я не зміг зайти …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.