ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.01.2009, 22:07
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Как через ctypes подключить коммуникатор к инету? Пример на си тут:
http://msdn.microsoft.com/en-us/library/aa916370.aspx
 
Ответить с цитированием

  #12  
Старый 22.01.2009, 22:43
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Честно сказать -я хз, кроме Бидона нифига не знаю,и не имею никакого представления о С, могу только послать ссылкой на
http://www.ragbag.ru/2007/03/23/python_ctypes_magic/
Что могу сказать - только одно, сначала нужно сам твой пример на С сделать функцией и всунуть его в либу, потом уже пытаться импортировать в Бидон, но это так - предположения

Последний раз редактировалось login999; 22.01.2009 в 22:52..
 
Ответить с цитированием

  #13  
Старый 25.01.2009, 20:40
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

def s(a):

print(a)

s("dfgghfh")

Пишет:

print(a)
^
IndentationError: expected an indented block

Че за блок я хз... Делал,как было написано.
 
Ответить с цитированием

  #14  
Старый 25.01.2009, 21:04
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

надо отступ перед принт.
получится так:
Код:
Def s(a):
    print(a)
    s("dfgghfh")
(можно и 1 пробел)
 
Ответить с цитированием

  #15  
Старый 25.01.2009, 21:23
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Терь работает,вот только функция должна выводить всё,что я ей передаю в качестве параметров,а она молчит...

ЗЫ: Кстати,конец у функций в питоне странный какой-то.В РНР там фигурные скобки есть,как и в паскале,а также и в джаваскрипте.Да и замуты зачем-то с изменением строк и передачей их аргументам замутили...оставили бы,как в си или том же РНР.

Последний раз редактировалось Велемир; 25.01.2009 в 21:27..
 
Ответить с цитированием

  #16  
Старый 25.01.2009, 22:56
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Код:
def ga(x,y):
    x = 10
    y = 10
if (x == y):

    s = compare(x,y)
    return s

if(x > y):

    z = compare(x,y)
    return z

if (x < y):

    d = compare(x,y)
    return d

print(ga(5,2))
Вот,что выдало:

File "C:\Python30\programms\prog1.py", line 7
return s
SyntaxError: 'return' outside function

Я так понял,что интерпретатор решил,что я за пределы функции выкинул return ?Но он же расположенв её *области видимости*.

Последний раз редактировалось Велемир; 25.01.2009 в 23:48..
 
Ответить с цитированием

  #17  
Старый 25.01.2009, 23:15
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Цитата:
Сообщение от Велемир  
Терь работает,вот только функция должна выводить всё,что я ей передаю в качестве параметров,а она молчит...

ЗЫ: Кстати,конец у функций в питоне странный какой-то.В РНР там фигурные скобки есть,как и в паскале,а также и в джаваскрипте.Да и замуты зачем-то с изменением строк и передачей их аргументам замутили...оставили бы,как в си или том же РНР.
Мне наоборот нравится так как есть, вообщем отступы в питоне играют очень важную роль, и еще заключай свой код в теги [code] исправь в своих постах....

Цитата:
Цитата:
Сообщение от Велемир  
def ga(x,y): x = 10 y = 10 if (x == y): s = compare(x,y) return s if(x > y): z = compare(x,y) return z if (x < y): d = compare(x,y) return d print(ga(5,2)) Вот,что выдало: File "C:\Python30\programms\prog1.py", line 7 return s SyntaxError: 'return' outside function Я так понял,что интерпретатор решил,что я за пределы функции выкинул return ?Но он же расположенв её *области видимости*.
Дело в отступах в первую очередь, где у тебя функция а где сам код проги хз, хрен отличишь.

Если что я пока в асе, стучи помогу.
 
Ответить с цитированием

  #18  
Старый 25.01.2009, 23:49
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Поставил тэги...Надеюсь,что правильно.


ЗЫ:

Проблему решилИ... Всем спасибо за участие )

Последний раз редактировалось Велемир; 26.01.2009 в 00:52..
 
Ответить с цитированием

  #19  
Старый 26.01.2009, 19:24
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию

Опять трабла - в модуле нет ни функции find(),ни lower()...Интерпретатор Python 3.0(последний)+PyScripter(тоже последний).Сам модуль имеется.

Код:
import string
a = "sdFgsSDfS"
print(string.lower(a))
Сам резалт:

AttributeError: 'module' object has no attribute 'lower'


Возникает вопрос: Где взять эти функции ?
 
Ответить с цитированием

  #20  
Старый 26.01.2009, 19:50
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Код:
s="aaaaaaASFG"
s=s.lower()
print s
^^^^^
ПРИМЕР
Для этого не нужно импортировать модуль -эти функции - встроенные
П.С. лучше не юзай python3000 -по нему нет ни доков толковых (на русском)+сам он по себе сырой
Я лично пользуюсь 2.6.1 - и тебе рекомендую
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ