ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

02.09.2009, 10:05
|
|
Познающий
Регистрация: 11.09.2008
Сообщений: 99
Провел на форуме: 2753780
Репутация:
585
|
|
login999
Я бы может и поспорил с тобой насчет того, какими должны быть учебные примеры, но это, как я уже понял, бессмысленно...
|
|
|

08.09.2009, 17:30
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 4
Провел на форуме: 98819
Репутация:
2
|
|
Изучаю питон и не как не могу разобраться с регулярным выражением.
Помогите пожалуйста разобрать строку "textone:texttwo" что бы строка до двоеточия была в одной переменной и после двоеточия во второй переменной. Заранее благодарю.
Последний раз редактировалось R[00]T1X; 08.09.2009 в 17:32..
|
|
|

08.09.2009, 17:37
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
R[00]T1X Не забивайте гвозди микроскопом
Код:
str = "textone:texttwo"
a,b = str.split(':',1)
print a, '-', b
Но если очень хочется:
Код:
import re
str = "textone:texttwo"
a, b = re.search('(?msi)([^:]+):(.+)',str).groups()
print a, '-', b
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
Последний раз редактировалось Gifts; 08.09.2009 в 17:39..
|
|
|

08.09.2009, 17:57
|
|
Новичок
Регистрация: 17.02.2009
Сообщений: 4
Провел на форуме: 98819
Репутация:
2
|
|
Gifts
Не забивайте гвозди микроскопом
вот это точно.  Спасибо за первый вариант.
|
|
|

23.09.2009, 20:56
|
|
Новичок
Регистрация: 26.02.2009
Сообщений: 3
Провел на форуме: 78016
Репутация:
0
|
|
Где можно найти декомпилятор pys ?
|
|
|

24.09.2009, 18:36
|
|
Новичок
Регистрация: 08.06.2007
Сообщений: 15
Провел на форуме: 33985
Репутация:
5
|
|
Сообщение от rich32
Где можно найти декомпилятор pys ?
pyc? Это байткод питона, тебе сюда http://docs.python.org/library/dis.html
|
|
|

23.09.2009, 22:16
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
Под кого копаем ?
Имя файла в ПМ пожалуйста ...
|
|
|

28.09.2009, 20:45
|
|
Новичок
Регистрация: 28.09.2009
Сообщений: 11
Провел на форуме: 28226
Репутация:
0
|
|
Всем привет.
Пробую себя в написании аплодера файлов на rghost
И вот дальше этого кода мысль встала
Код:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib
import urllib2
data= {}
data['authenticity_token'] = 'joCl96XEXhfW2AU54TrblablablaNieWixd7MfUpPgB1nZViA='
data['file'] = open('/home/user/scripts/toonel.jar')
url_values = urllib.urlencode(data)
url = 'http://phonon.rghost.ru/files'
full_url = url + '?' + url_values
headers = {'User-Agent' : 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)'}
data=urllib2.urlopen(full_url)
thepage = data.read()
Соответственно скрипт вывод хтмл код сайта, а хотелось бы чтобы выводил линк на загруженный файл.
Подскажите, пожалуйста, куда дальше копать и что делать.
|
|
|

28.09.2009, 20:49
|
|
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме: 4512757
Репутация:
973
|
|
Наконец-то в соответствующий раздел...
Ответ очень прост:
1) Проснифать сессию работы браузера и своего скрипта, и выявить отличия
2) Понять что Python не формирует multi-part data автоматически, просто по твоему желанию.
3) Полазить по activestate и найти пример как создавать multi-part
P.S. когда-то делал подобное, тогда замучился конкретно...
Ссылочка на activestate :http://code.activestate.com/recipes/146306/
|
|
|

28.09.2009, 21:11
|
|
Новичок
Регистрация: 28.09.2009
Сообщений: 11
Провел на форуме: 28226
Репутация:
0
|
|
а чем поснифать можно?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|