Можно сделать вручную, но придется реализовывать протокол socks(через struct.pack и struct.unpack), хотябы частный случай. А можно использовать существующую библиотеку, поиск https://pypi.python.org/pypi?%3Aaction=search&term... наталкивает на мысль что предыдущий оратор дал дельный совет, т.к. вес у SocksiPy самый высокий. Быть может для вас это самый лучший вариант. Читайте socksipy.sourceforge.net
статья будет работать на вас, с момента принятия решения написать её. умение писать статьи вырабатывается с каждой статьей, с момента принятия решения моск мобилизируется обобщает знания и выливает их на "бумагу". Умение правильно излагать мысль и находит то что нужно писать и то что не нужно писать приходит с опытом. И это опыт не публики которая читает, а Ваш опыт. Хотя фидбэк поможет сделать статью и себя лучше.
В научном мире зачастую ограничений намного больше чем при издании IT-статьи на хабре. И на хабре читая статью я часто смотрю какой аккаунт её издал. И каким образом она обезличивается?маленький шрифт? Есть литературный подход привнести в статью частичку биографии - это также "ифицирует" статью Вами.
Ссылки на статьи полезно указывать в резюме. И здесь она будет работать на вас. по мере приобретения опыта написания статей и программерского опыта уже начнешь думать "не, я не буду указывать ту первую - она как первый блин комом". а с первыми всегда так, не надо бояться.
И надо быть уверенней в себе, чуточку наглее, нахальнее чтобы не задавать таких несмелых вопросов "нужна ли статья". Вы должны чётко понимать - она нужна Вам!
вот и важно научится понимать, какой проект и какая практика заслуживает внимания. безусловно есть проекты или/и части проектов на которые стоит смотерть
это баг (:
нужно экранировать в выражении с E
regexp_replace('14 32,33р', '([\d]+)', E'\\1', 'g')
а чтобы заменить на пробел можно просто
regexp_replace('14 32,33р', '([\d]+)', ' ', 'g')