Вопросы по теме 'sys'
удалить продолжение *.pyc
В продолжение этот вопрос у меня есть новый вопрос:
Что происходит внутри os.remove(module_name) и del sys.modules["module_name"] ?
1519 просмотров
schedule
31.08.2022
Проблема с sys.argv [1], когда модуль unittest находится в скрипте
У меня есть сценарий, который выполняет различные действия и обращается к параметрам с помощью sys.argv, но когда сценарий достигает части кода unittest, он говорит, что для этого нет модуля. У меня есть сценарий:
class MyScript():
def...
11156 просмотров
schedule
18.12.2022
Откройте PDF с помощью программы по умолчанию в Windows 7
У меня есть программа, в которой справочная документация находится в формате .pdf в той же папке, что и модуль .py. Мне нужна программа для открытия .pdf с помощью системной программы для чтения PDF по умолчанию.
Я использую этот код в своей...
9148 просмотров
schedule
28.07.2023
Почему sys.getdefaultencoding() отличается от sys.stdout.encoding и как это нарушает строки Unicode?
Я провел несколько гневных часов в поисках проблемы со строками Unicode, которые были разбиты на что-то, что Python (2.7) скрывает от меня, и я до сих пор не понимаю. Во-первых, я пытался последовательно использовать u".." строки в своем коде, но...
7313 просмотров
schedule
18.02.2023
Python: sys не определен
У меня есть фрагмент кода, который работает в Linux, и теперь я пытаюсь запустить его в Windows, я импортирую sys, но когда я использую sys.exit(). Я получаю сообщение об ошибке, sys не определен. Вот начальная часть моего кода
try:
import...
156692 просмотров
schedule
30.09.2022
getsizeof всегда 40 в python для каждого поля в csv
Итак, я читаю CSV-файл построчно. Внутри каждой строки я иду поле за полем и пытаюсь получить размер каждого поля в байтах, предъявляя иск .getsizeof. Код ниже:
for row in reader:
temp1 = []
temp2 = []
if type(row[0]) is...
136 просмотров
schedule
25.06.2022
Python sys.argv для сохранения ' ' или
Терминал:
python test.py blah='blah'
в test.py
print sys.argv
['test.py', 'blah=blah'] <------------
Как может blah arg сохранить свой '' ИЛИ Есть ли способ узнать, обернут ли arg символом "" или ''?
4569 просмотров
schedule
23.09.2022
Как заменить аргументы командной строки sys.argv на stdin stdout?
Я понимаю, что мой вопрос очень простой, но я не могу найти явного примера реализации stdin stdout в скрипте Python.
У меня есть скрипт, отлично работающий с аргументами командной строки:
newlist = []
def f1()
....
def f2(input_file):...
2745 просмотров
schedule
27.01.2024
в чем разница между ВСТРОЕННЫМИ модулями и не встроенными модулями?
Я путаюсь со встроенными модулями Python и не встроенными модулями. Здесь я использую модуль sys для поиска встроенных модулей,
import sys
def dump(module):
print module, "=>",
if module in sys.builtin_module_names:
print...
582 просмотров
schedule
15.10.2022
Приложение PyQt успешно закрывается, но процесс не уничтожается?
я только что заметил, что когда я запускаю приложение pyqt и закрываю его, приложение закрывается, но процесс все еще жив. Видимо запущенный процесс не закрывается даже после закрытия приложения.
Traceback (most recent call last):
File...
2274 просмотров
schedule
12.11.2022
Sys.WebForms: исключение ошибки
У меня есть сеть .NET, в которой есть форма, в которой вы можете выбрать несколько DropDownList. Один из них зависит от другого. Это означает, что если вы измените выбор DropDown 1, содержимое DropDown 2 изменится. Все это запрашивается из базы...
48 просмотров
schedule
21.09.2022
Возьмите несколько шаблонов из cli. синтаксический анализ Python3
У меня есть версия grep для Python, которую я создаю для задания. Я хочу, чтобы мой модуль Python брал несколько шаблонов из командной строки, как и grep. Однако независимо от того, что я делаю, я продолжаю конфликтовать с моим аргументом «отладки»....
758 просмотров
schedule
08.10.2022
В сочетании ast.literal_eval с sys.argv
У меня есть файл python (который не называется pythonFile.py ) с несколькими определениями, поэтому я хочу, чтобы все определения можно было использовать как интерпретатор python, использующий файл в качестве модуля, так и терминал linux. Например:...
509 просмотров
schedule
17.05.2023
Продолжить чтение на sys.stdin
Можно ли продолжить чтение ввода на sys.stdin ? Я пытаюсь непрерывно выполнять функцию на основе ввода. (Моя функция печатает только sys.stdout и sys.stderr и ничего не возвращает.) Мой код:
def prime(number):
number = abs(int(number))...
566 просмотров
schedule
11.11.2022
sys.exit() не выходит из программы при перехвате исключений
Эта программа проверяет молекулярные формулы. Я хочу, чтобы программа завершала работу, как только обнаружит ошибку в формуле. Например, формула «а» неверна. Когда я запускаю его через свой код:
def readletter():
if q.peek() in...
1175 просмотров
schedule
08.04.2023
Получить родителя текущего каталога из скрипта Python
Я хочу получить родительский элемент текущего каталога из скрипта Python. Например, я запускаю скрипт из /home/kristina/desire-directory/scripts , путь желания в этом случае /home/kristina/desire-directory
Я знаю sys.path[0] от sys . Но я...
136626 просмотров
schedule
10.02.2023
Как может быть, что len(sys.argv) ‹= 0?
В моем коде сработала следующая ошибка, и я не понимаю, как может возникнуть этот случай:
if(len(sys.argv) > 0):
doSomething()
else:
raise AttributeError("Could not parse script name")
Приведенный выше код находится в классе...
619 просмотров
schedule
06.01.2023
Войдите на сайт с помощью python
Я пытаюсь войти на эту страницу с помощью Python. Вот мой код
from urllib2 import urlopen
from bs4 import BeautifulSoup
import requests
import sys
URL= 'http://coe2.annauniv.edu/result/index.php'
soup =...
7705 просмотров
schedule
15.07.2023
Python: поймать неперехваченное исключение, но не выйти сразу
из стандартной библиотеки для модуля sys
sys.excepthook (тип, значение, трассировка)
Эта функция выводит заданную трассировку и исключение в sys.stderr.
Когда возникает и не перехватывается исключение, интерпретатор вызывает...
1086 просмотров
schedule
05.10.2022
Передача sys.stdout в качестве аргумента процессу
Я передаю «sys.stdout» в качестве аргумента процессу, а процесс затем записывает в «sys.stdout», пока он делает свое дело.
import multiprocessing
import sys
def worker_with(stream):
stream.write('In the process\n')
if __name__ == '__main__':...
1795 просмотров
schedule
08.06.2023