
amureki
20.09.2016
19:09:18
зачем тратить столько времени на то, чтоб освоить все инструменты? освойте один, который больше всего устраивает в плане функциональности, освойте его идеально и живите с ним
вместо того чтоб писать проекты, люди осваивают инструменты :)


V
20.09.2016
19:09:59
вместо того чтоб писать проекты, люди осваивают инструменты :)
если и правда интересна моя мотивация, я поясню: у меня нет задачи изучить тот же пичарм до глубины его корней. у меня есть желаение познакомиться лично с разными инструментами в той или иной степени и самостоятельно сделать вывод о его удобстве или отсутствии такового лично для меня и в моих условиях. я не имею привычки слепо следовать советам той или иной стороны холиваров, а выбор редактора/IDE - это чистой воды вкусовщина. чтобы составить собственное мнение необходимо хоть сколько-то его использовать. тут уместен совет выбрать один. но чтобы сделать этот выбор осмысленно необходимо получить некоторый опыт. кроме того, никто не мешает пробовать тот или иной инструмент в процессе разработки проекта, скорее наоброт - это единственная возможность. что же до траты времени, то вот забавный факт: время, потраченное на написание этого ответа я потратил совершенно впустую для себя, а настройка пичарма дала мне опыт, т.е. не была бесполезной.

Google

amureki
20.09.2016
19:22:12
необычный опыт

V
20.09.2016
19:23:10
необычный опыт - это таракана в тайланде сожрать. а разобраться с багом - это нормальная рабочая ситуация

John
20.09.2016
19:24:50

amureki
20.09.2016
19:25:06
а не про баг

V
20.09.2016
19:25:22
про пользу от проекта я ничего не говорил. проект пишется независимо от багов и инструментов
я так и не решился. брр

John
20.09.2016
19:27:25

V
20.09.2016
19:28:32
ну я применительно к участникам дискуссии. так-то конечно

b0g3r
20.09.2016
19:38:39
не за что, но насчёт "не гуглится" не понял)

Google

V
20.09.2016
19:48:16
да это мой косяк. этот вопрос на СО я сразу нашел, но почему-то проскочил, подумав, что у человека автокомплит не работает, а у меня что-то другое, даже не вчитался толком. недосып, короче.

Louis
20.09.2016
20:35:26
как в pycharm подкл локальную бд постгри
?
чет ошибку выводит
Error: Connection to PostgreSQL - postgres@localhost failed: SSH: java.net.ConnectException: В соединении отказано.
по инстр все делал

amureki
20.09.2016
20:40:48
Какой адрес до базы указали?

Louis
20.09.2016
20:45:07
оно само
Error: Connection to PostgreSQL - postgres@localhost failed: SSH: java.net.ConnectException: В соединении отказано.
не то

amureki
20.09.2016
20:54:35
Вот убедитесь, что база postgres включена и доступна по порту 5432 на вашей машине

Louis
20.09.2016
21:00:56
Лан спс, я понял
чо делать

⬗VLAD⌶K⬖
20.09.2016
21:13:32
Хорошо что я не познал проблем с пичармом, ком строка наше всё?

53r63rn4r
21.09.2016
06:52:56
Пичарм удобнее, имхо, настроил один раз и больше не жмакаешь
Ну или если нужно, поменял

Igor
21.09.2016
06:55:54
Кто есть из Москвы?

53r63rn4r
21.09.2016
06:56:17
А зачем тебе?

Igor
21.09.2016
06:56:18

Темный
21.09.2016
06:57:04
vscode в венве кто-то пробовал? у меня как-то нестабильно выполняется, типа медленнее

Google

Zart
21.09.2016
06:57:30
что вы курите...

Аристарх Козлобородович
21.09.2016
06:57:51

Марк
21.09.2016
06:58:37
На днях адищенский глюкан в линухах поймал: карочи, pycharm у меня на сервак ездит по sshfs. Отваливается соединение, хуе мое. Восстанавливают. пинг сервака - фейл. Траса норм. Сервак норм. У соседа - все хорошо. прибил все зависшие коннекты, глянул, ч0 там в арпах. Всё ровно, а сервак меня на хуйю вертел. Вообще не отвечает. nmap показывает, что всё фильтеред. Ебать. Помогло только переорпеделение маршрута с сервака, потом кил этого самого маршрута

Johnnie
21.09.2016
06:59:07
вот это кулстори

Dan
21.09.2016
06:59:16

Марк
21.09.2016
06:59:40
А, еще umount на папку, потом реконнект по sshfs

53r63rn4r
21.09.2016
06:59:49
Помню видел Москву на картинках этим летом

Zart
21.09.2016
07:00:18
чьи арп кэши проверял?

Марк
21.09.2016
07:00:25
Свои.

Zart
21.09.2016
07:00:38
а на сервере?

Марк
21.09.2016
07:00:46
На серваке не глянул

Zart
21.09.2016
07:01:07
у отца кинетикс схоже глюкает

Zart
21.09.2016
07:01:56
раздает по дхцп новые айпи, а в собственном арп кеше старый адрес и траф застревает

Аристарх Козлобородович
21.09.2016
07:03:30
А арп разве вообще решает что-то, если дело в разных подсетях происходит? Он же в пределах одной, локальной вроде бы.
И ещё сам обновляется постоянно.

Zart
21.09.2016
07:04:49
у каждого интерфейса свой

Аристарх Козлобородович
21.09.2016
07:05:06
Вот с кинетиксом норм — они явно в одной. А сервер-то, по идее, в другой совсем, через инет.
Хотя, может и в той же...

Zart
21.09.2016
07:06:04
хуй его знает что у тебя за идеи
мультихоминг серверам нужен обычно лишь для деления трафика между лан и сан

Google

Zart
21.09.2016
07:07:44
но вообще не уточнялось сервер чего

Аристарх Козлобородович
21.09.2016
07:09:29
Не уточнялось, да, это я додумал сам, извиняюсь. Я просто хотел сказать, что если сервер через инет расположен, то нет смысла арп смотреть. Это же широковещательный запрос в пределах одной подсети, насколько я знаю.
Сорри за оффтоп.

Vinc
21.09.2016
09:17:47
чем
for c in digit[row]:
if c == "*":
c = str(number)
line += cлучше str.replace(old, new)
кроме того, что он у меня не работает(
это первое же упражнение у Саммерфилда
строки ж неизменяемы, забыл занести результат в переменню.

Admin
ERROR: S client not available

?
21.09.2016
10:40:37
Привет, может кто помочь понять, как исправить программу?
Нужно выкачать некоторое колво файлов c ftp
С помощью ftplib

b0g3r
21.09.2016
10:45:50
Ага. А проблема где?

?
21.09.2016
10:53:04
Проблема в том, что я не очень понимаю как мне перемещаться в программе из каталога в каталог и выкачивать с каждого по одному файлу.
Ну или по несколько с одного каталога.
У всех файлов расширение xls

Igor
21.09.2016
11:16:00
функции nlst() или dir() возвращают список файлов
https://docs.python.org/2/library/ftplib.html#ftplib.FTP.nlst
им же можно передавать аргументом путь к папке, список файлов в которой надо узнать
pwd() покажет, в какой папке ты находишься щас, cwd() позволит сменить текущую папку

?
21.09.2016
11:50:55
Я тут есть хора.

Whore Amazing
21.09.2016
11:51:04
Бля, лол.
К слову об фтп.

?
21.09.2016
12:19:07
Так, эпопея еще продолжается.
Есть некоторый список файлов, с правами 755.
Которые находятся в разных дерикториях на удаленном сервере, к которому я подключаюсь по ftp.
Все эти файлы имеют расшрение xls.
Эти файлы нужно выкачать в папку на локальном компьютере.
Пробовал выставлять таймаут больше, пробовал выставлять общий таймаут через socket.
Вываливается с ошибкой, предварительно создав пустой файл xls с названием первого из списка.

Google

?
21.09.2016
12:20:44
import ftplib
def download(ftp,directory,file):
ftp.cwd(directory)
f = open(file,"wb")
ftp.retrbinary("RETR " + file,f.write)
f.close()
ftp = ftplib.FTP("213.170.64.66", timeout = 50)
ftp.login("sup", "Lapajsk")
ftp.set_debuglevel(2)
download(ftp

Whore Amazing
21.09.2016
12:21:20
трейсбэк еще приложи.


?
21.09.2016
12:21:34
*cmd* 'CWD /Schemas/Region2/Belgorod'
*put* 'CWD /Schemas/Region2/Belgorod\r\n'
*get* '250 Directory successfully changed.\n'
*resp* '250 Directory successfully changed.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Switching to Binary mode.\n'
*resp* '200 Switching to Binary mode.'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (213,170,64,66,90,188).\n'
*resp* '227 Entering Passive Mode (213,170,64,66,90,188).'
Traceback (most recent call last):
File "C:/Users/Andrew/PycharmProjects/dochadownloader/1.py", line 16, in <module>
download(ftp, "/Schemas/Region2/Belgorod", "Intranet-Belgorod.xls")
File "C:/Users/Andrew/PycharmProjects/dochadownloader/1.py", line 8, in download
ftp.retrbinary("RETR " + file,f.write)
File "C:\Program Files\Python35\lib\ftplib.py", line 441, in retrbinary
with self.transfercmd(cmd, rest) as conn:
File "C:\Program Files\Python35\lib\ftplib.py", line 398, in transfercmd
return self.ntransfercmd(cmd, rest)[0]
File "C:\Program Files\Python35\lib\ftplib.py", line 360, in ntransfercmd
source_address=self.source_address)
File "C:\Program Files\Python35\lib\socket.py", line 711, in create_connection
raise err
File "C:\Program Files\Python35\lib\socket.py", line 702, in create_connection
sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
Process finished with exit code 1
Ошибка после всего испробованного.


Norton
21.09.2016
12:50:09
Как дела с портом 20/tcp?

Zart
21.09.2016
13:06:35
а причем тут 20й, если он в пассивном
и на глаз видно что на удаленке рандомный

Norton
21.09.2016
13:28:02
если попробовать passive: false ?

?
21.09.2016
13:47:33

Norton
21.09.2016
13:51:01

?
21.09.2016
13:51:12
Но, дело такое.
Даже при большом таймауте, на определенном моменте выбрасывает.
Не все успевает сделаться.

Zart
21.09.2016
13:51:40

Norton
21.09.2016
13:52:37

Igor
21.09.2016
13:52:52
javascript

Norton
21.09.2016
13:54:05
Главное человек понял и частично устранил проблему?
Эта группа больше не существует