Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Проблем с принтиране на текстове в Geany и Python 2.7.8

Featured Replies

Здравейте.Инсталирах Python 2.7.8 и Geany за IDE на служебния компютър.След като настроих разни цветови теми за IDE-то и сложих за шрифт тези на Ubuntu реших да го изпробвам.Проблемът е че не мога да изпечатам на екрана никакъв текст(string).С цифри няма проблеми.Енкодинга по подразбиране е utf-8 но пробвах с различни и пак същата работа.Ето малко снимки:

 

post-26529-0-33435500-1408630279_thumb.p

post-26529-0-19379500-1408630292_thumb.p

post-26529-0-10239800-1408630307_thumb.p

 

 

Някой сблъскал ли се е с подобен проблем?Отначало помислих че е свързано с шрифта и го промених но и това не помогна.Когато задам кода директно на интерпретатора всичко си работи.

Здравейте.Инсталирах Python 2.7.8 и Geany за IDE на служебния компютър.След като настроих разни цветови теми за IDE-то и сложих за шрифт тези на Ubuntu реших да го изпробвам.Проблемът е че не мога да изпечатам на екрана никакъв текст(string).С цифри няма проблеми.Енкодинга по подразбиране е utf-8 но пробвах с различни и пак същата работа.Ето малко снимки:

 

Публикувано изображениеGeany 1.png

Публикувано изображениеGeany 2.png

Публикувано изображениеGeany 3.png

 

 

Някой сблъскал ли се е с подобен проблем?Отначало помислих че е свързано с шрифта и го промених но и това не помогна.Когато задам кода директно на интерпретатора всичко си работи.

#!/usr/bin/python# -*- coding: CP1251 -*-print "Test Тест"

 

Здравейте.Инсталирах Python 2.7.8 и Geany за IDE на служебния компютър.След като настроих разни цветови теми за IDE-то и сложих за шрифт тези на Ubuntu реших да го изпробвам.Проблемът е че не мога да изпечатам на екрана никакъв текст(string).С цифри няма проблеми.Енкодинга по подразбиране е utf-8 но пробвах с различни и пак същата работа.Ето малко снимки:

Така като гледам, редактора ти вмъква някви unicode кавички, а не стандартните ASCII - то си личи от принтването - че са 2 символа.

Така като гледам, редактора ти вмъква някви unicode кавички, а не стандартните ASCII - то си личи от принтването - че са 2 символа.

Или може би ги прави типографски кавички

Или може би ги прави типографски кавички

Публикувано изображение зат'ва ник'ви IDE-та. VIM + конзола и ти е чиста работата.

Публикувано изображение зат'ва ник'ви IDE-та. VIM + конзола и ти е чиста работата.

бе не винаги е точно така :) Аз ползвам notepad++ и не съм има грижи (до сега)

  • Автор
#!/usr/bin/python# -*- coding: CP1251 -*-print "Test Тест"

Капитане и това пробвах но не работи :

post-26529-0-39272000-1408632157_thumb.p

 

 

Свикнал съм му на това Geany от Ubuntu и сега ще ми е криво да го сменя но в краен случай ще помисля за някакво друго IDE.

Капитане и това пробвах но не работи :

Публикувано изображениеGeany 4.png

 

 

Свикнал съм му на това Geany от Ubuntu и сега ще ми е криво да го сменя но в краен случай ще помисля за някакво друго IDE.

Кавичките са виновни. Пробвай да копираш файла, който написах по-горе и да го пуснеш (без да минаваш през ИДЕ)

П.П. И под линукс сложи кодовата таблица да е UTF-8

Свикнал съм му на това Geany от Ubuntu и сега ще ми е криво да го сменя но в краен случай ще помисля за някакво друго IDE.

Как ще го сменяш, тва трябва да е много лесно за оправяне. Я дай да докажем къде точно е проблема. Като запишеш py файла през Geany-то, и после го отвориш с hex editor, кавичките като един байт ли се виждат (искам да разбера дали изобщо работи в unicode или само подава към python глупости)
  • Автор

Кавичките са виновни. Пробвай да копираш файла, който написах по-горе и да го пуснеш (без да минаваш през ИДЕ)

П.П. И под линукс сложи кодовата таблица да е UTF-8

 

Ето резултатът без файла да е минал през IDE:

post-26529-0-78733000-1408632794_thumb.p

Кавичките са виновни. Пробвай да копираш файла, който написах по-горе и да го пуснеш (без да минаваш през ИДЕ)

Той си каза че директно работи.

Аз си мисля, че е от GTK + Scintilla под Windows. Те и двете неща са си бъгави под Win + това, default шригра на CMD мисля, че по default не държи utf8 ( та даже мисля, че и cp1251 ).Най-безболезнения вариант в случая ми се вижда да се ползва безплатната версия на PyCharm. И изхода на конзолните приложения да си го гледаш направо в output window-a който си е в IDE-то.

 

п.с. Python 2.7 мисля, че по default стринговете не бяха unicode, а това го замениха от 3 нагоре и вкара unicode поддръжка в defaul-ния str. Тука може и да лъжа, някой питонист да ме поправи, ако не е така.

Редактирано от borovaka (преглед на промените)

  • Автор

Поразчовърках доста Geany-то и разни там енкодинги ама нещо не се получи,пък и аз рядко пиша на този компютър така че не ми се занимаваше.Инсталирах Sublime Text 2 което изглежда готино само не знам колко ще работи без лиценз.

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.