Tag: python 2.7

Получение последних файлов из папки FTP (имя файла с пробелами) в Python

У меня есть требование, когда мне нужно вытащить последние файлы из FTP-папки, проблема в том, что имя файла имеет пробелы и имя файла имеет определенный шаблон. Ниже приведен код, который я реализовал: import sys from ftplib import FTP import os import socket import time import pandas as pd import numpy as np from glob import […]

Дескрипторы: Превосходство доступа к атрибутам через __getattribute () __

Я не могу понять, что означает __getattribute__() преимущество в контексте специального метода __getattribute__() и Descriptors Я прочитал это под topic("Precedence") – under topic ("Desriptors") из книги Core Python Programming 3 раза, до сих пор не может пройти через нее. Может ли кто-нибудь объяснить, каковы эти приоритеты и где они используются? для?? Атрибуты класса Дескрипторы данных […]

Чтение Maven Pom xml в Python

У меня есть файл pom, который имеет следующие значения: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.welsh</groupId> <artifactId>my-site</artifactId> <version>1.0.0</version> <packaging>pom</packaging> <profiles> <profile> <build> <plugins> <plugin> <groupId>org.welsh.utils</groupId> <artifactId>site-tool</artifactId> <version>1.0</version> <executions> <execution> <configuration> <mappings> <property> <name>homepage</name> <value>/content/homepage</value> </property> <property> <name>assets</name> <value>/content/assets</value> </property> </mappings> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> </project> И я ищу, чтобы построить словарь […]

Есть ли какая-либо функция в python, которая может выполнять инверсию функции numpy.repeat?

Например x = np.repeat(np.array([[1,2],[3,4]]), 2, axis=1) дает тебе x = array([[1, 1, 2, 2], [3, 3, 4, 4]]) но есть ли что-то, что может x = np.*inverse_repeat*(np.array([[1, 1, 2, 2],[3, 3, 4, 4]]), axis=1) и дает вам x = array([[1,2],[3,4]])

os.listdir удаляет характерный акцент

в windows file explorer создайте новое имя файла txt Ń.txt (обратите внимание на акцент над N ). удерживайте shift и щелкните правой кнопкой мыши папку, в которой вы создали Ń.txt и выберите здесь открытое командное окно (или, альтернативно, откройте cmd.exe и cd в каталог, в котором вы создали файл запустить терминал python print os.listdir(".") #note […]

Реализация базы данных python

Я пытаюсь реализовать простую программу базы данных в python. Я дошел до того, что добавил элементы в db, изменил значения и т. Д. class db: def __init__(self): self.database ={} def dbset(self, name, value): self.database[name]=value def dbunset(self, name): self.dbset(name, 'NULL') def dbnumequalto(self, value): mylist = [v for k,v in self.database.items() if v==value] return mylist def main(): […]

Невозможно импортировать pyodbc на Mac

Я не могу импортировать pyodbc на свой Macbook Pro (работает под управлением Mac OS X 10.10.5) и python версии 2.7.10. Я использовал pip чтобы получить его, и у меня есть последняя версия (3.0.10). Это дает мне следующую ошибку: $ python Python 2.7.10 (default, Jul 14 2015, 19:46:27) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on […]

Добавление знака + к экспоненте в осях matplotlib

У меня есть лог-лог-график, где диапазон от 10^-3 до 10^+3 . Я хотел бы, чтобы значения ≥10^0 имели знак + в показателе, аналогичном тому, как значения <10^0 имеют знак в экспоненте. Есть ли простой способ сделать это в matplotlib? Я заглянул в FuncFormatter но, похоже, слишком сложно это достичь, и я не мог заставить его […]

Python epsilon не самый маленький номер

Что возвращает sys.float_info.epsilon ? В моей системе я получаю: >>> sys.float_info.epsilon 2.220446049250313e-16 >>> sys.float_info.epsilon / 2 1.1102230246251565e-16 >>> 0 < sys.float_info.epsilon / 2 < sys.float_info.epsilon True Как это возможно? РЕДАКТИРОВАТЬ: С вами все в порядке, я думал, что эпсилон делает то, что делает. Поэтому я действительно имел ввиду sys.float_info.min . EDIT2 Все и особенно Джон […]

Ошибки установки pybluez в Mac OS

Я попытался установить pybluez, используя следующие команды. pip install pybluez sudo easy_install pybluez Но для обеих команд я получаю ошибки. Окружающая среда: Mac OSX 10.9.1 Python 2.7 Журналы пива: cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall […]

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