LINUX.ORG.RU

Сообщения samlabs821

 

проблема с кодировкой

помогите решить проблему с кодировкой. код на питоне:

#! /usr/bin/env python
#-*-coding: utf-8 -*-

from xml.etree.ElementTree import ElementTree

fileOut = open(r'NTRout.txt','w')

tree = ElementTree()
xmlDoc = tree.parse("NTR.xml")
links = list(xmlDoc.iter("ru-RU"))
size = len(links)

for i in range(0,size):
	a = links[i].text
	print type(a)
	fileOut.write(a.encode('utf-8')+' ')
	fileOut.write('\n')

xml файл который обрабатывается:

<?xml version="1.0" encoding="UTF-8"?>
<dynaForm type="xmlform" name="1351006344da576bad1be54064495323/3433171584ddb746a792c88064702951" width="700" enabletemplate="0" mode="edit" nextstepsave="" printdynaform="0">
  <title type="title" enablehtml="0" btn_cancel="Cancel">
    <ru-RU>Паспорт научно-технической разработки</ru-RU>
  
  </title>
  <date_filled type="text" maxlength="10" validate="Any" required="1" readonly="0" size="25" mode="edit" btn_cancel="Cancel" mask="" strto="" dependentfields="" defaultvalue="" hint="Формат ДД/ММ/ГГГГ " formula="" function="" sqlconnection="" savelabel="0">
    <ru-RU>Дата заполнения</ru-RU>
  </date_filled>
  <stitle1 type="subtitle" enablehtml="0" btn_cancel="Cancel" required="0" readonly="0" savelabel="0">
    <ru-RU>1. Название научно-технической разработки (НТР) [максимум 200 знаков]:</ru-RU>
  </stitle1>
  <nameof_pd type="textarea" required="1" readonly="0" rows="6" cols="72" mode="edit" btn_cancel="Отменить" defaultvalue="" hint="" sqlconnection="" savelabel="0">    <ru-RU/>
  </nameof_pd>
  <stitle2 type="subtitle" enablehtml="0" btn_cancel="Cancel" required="0" readonly="0" savelabel="0">
    <ru-RU>2. Краткая аннотация научно-технической разработки (основные цели и суть проекта, его уникальность, конкретное применение результатов проекта и их конкурентных преимуществ) [не более 500 знаков]:</ru-RU>
  </stitle2>
.......

Если убрать encode то ругается вот так:

<type 'unicode'>
Traceback (most recent call last):
  File "./newParser.py", line 18, in <module>
    fileOut.write(a+' ')
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-6: ordinal not in range(128)

если добавить encode('utf-8'):

<type 'unicode'>
<type 'unicode'>
<type 'unicode'>
<type 'NoneType'>
Traceback (most recent call last):
  File "./newParser.py", line 18, in <module>
    fileOut.write(a.encode('utf-8')+' ')
AttributeError: 'NoneType' object has no attribute 'encode'
samlabs821
()

ethernet драйвер для Realtek 8169

Не могу понять установлено ли езернет драйвер на 2 сетевые карты от Realtek. Карта которая стоит по умолчанию работает и есть в списке интерфейсов.

lspci 
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Hewlett-Packard Company Unknown device 9602
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: ATI Technologies Inc SB700 SATA Controller [AHCI Mode] (rev 40)
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
04:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet (rev 10)
Если устройство правильно настроено как сделать так чтобы было видно в интерфейсах
ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1037 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1037 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3535838 (3.3 MiB)  TX bytes:3535838 (3.3 MiB)

vmnic0    Link encap:Ethernet  HWaddr D4:85:64:6A:B2:E5
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1119 errors:0 dropped:0 overruns:0 frame:0
          TX packets:165 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:123905 (121.0 KiB)  TX bytes:25664 (25.0 KiB)
          Interrupt:168

vswif0    Link encap:Ethernet  HWaddr 00:50:56:4E:D2:C4
          inet addr:192.168.1.120  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:648 errors:0 dropped:0 overruns:0 frame:0
          TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:53867 (52.6 KiB)  TX bytes:23930 (23.3 KiB)

samlabs821
()

SSH2 через PHP

Хочу подключиться к ТАНДБЕРГУ через ssh2. Проверил код на другом сервере.Все работает. В тандберге захожу нормально,но не могу запустить команду. Может из-за того что там другой ссх сервер?

<?

$id = $_GET ['id'];
echo $id;
$host = "192.168.2.145";
$user = "admin";
$pass = "TANDBERG";

function exec_ssh ($command){
        global $con;
                if (!$stream = ssh2_exec($con, $command)){
                        die ("fuck");
                }else{
                        stream_set_blocking($stream, true);
                        $data = "";
                        while($o = fgets($stream)){
                                $data .= $o;
                        }
                        fclose($stream);
        }
                return $data;
                        }
                        fclose($stream);
        }
                return $data;
}

if (!function_exists("ssh2_connect"))
       die("function ssh2_connect doesn't exist");

if(!($con = ssh2_connect($host, 22))){
    echo "unable to connect\n";
} else {
    if(!ssh2_auth_password($con, $user, $pass)) {
        echo "unable to auth\n";
    } else {
                echo "logged in!\n";
                echo exec_ssh ("help");
    }
}

echo $data;
?>          
samlabs821
()

EXPECT+ SSH+PYTHON

Добрый день! У меня вопрос. Есть клиент который запрашивает GET запрос(ipaddress:port/index.wsgi?id=sam). Мне нужно обработать этот GET запрос, взять параметры, После чего Запустить ssh client с определенными параметрами. Для обработки запроса думаю сделать скрипт-сервер на питоне. А как быть с ssh? Что посоветуете и если можно попдробнее ? Я новичок))

samlabs821
()

Разрешение экрана на арч

Версия Икса 1.9.2

xrandr: Failed to get size of gamma for output default

Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768

default connected 1024x768+0+0 0mm x 0mm

1024x768 0.0*

800x600 0.0

640x480 0.0

10-monitor.conf:

Section «Monitor»

   Identifier    «Monitor0»

EndSection

Section «Device»

   Identifier   «Screen0»

   Driver      «vesa»

EndSection

Section «Screen»

   Identifier   «Screen0»

   Device      «Device0»

   Monitor    «Monitor0»

   DefaultDepth   24

   SubSection «Display»

      Depth   24

      Modes   «1280x1024»

   EndSubSection

EndSection   

Хочу поменять п\разрешение экрана на 1280*1024 Но в списке у гнома такого нет

samlabs821
()

Иксы не запускаются под юзером в арч

Иксы не запускаются под юзером в арч. Под рутом запускаются. в чем может быть проблема?

samlabs821
()

нужен портал для университета

ищу какой нибудь opensource проект, для студентов и преподователей. Можете посоветовать?

samlabs821
()

простой питон скрипт

как можно убрать кавычки с помощью питон скрипта

у меня в файле «213111» должно выглядить вот так 213111

заранее спасибо

samlabs821
()

Нужна помощь (парсер для xml на питоне)

посоветуйте библиотеку какую нибудь.

вообщем мне нужно спарсить вот такой файл: <texttextareaNameOfTech> </textareaNameOfTech> <subtitleAbstractOfTech type=«subtitle» enablehtml=«0» required=«0» readonly=«0» savelabel=«0»> </subtitleAbstractOfTech> <textareaAbstractOfTech > <en/> </textareaAbstractOfTech>

нужно взять родителей

например texttextareaNameOfTech textareaAbstractOfTech subtitleAbstractOfTech

samlabs821
()

как поставить OpenGL для Wine

как поставить OpenGL для Wine видеокарта Intel 965.

samlabs821@samlabs821-laptop:~$ glxinfo | grep Open
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4 x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 7.7.1
OpenGL shading language version string: 1.20
OpenGL extensions:
samlabs821
()

как настроить gedit

установил gedit:

Настраивается пакет gedit (2.30.3-0ubuntu0.1) ... update-alternatives: используется `/usr/bin/gedit' для предоставления `/usr/bin/gnome-text-editor' (gnome-text-editor) в автоматический режим.

но кнопка сохранить заблокирован. А когда хочу закрыть не сохраненный документ выдает сообщение «Сохранение было запрещено системным администратором.» Что делать? Знаю что у меня кривые руки))

samlabs821
()

проблема с java-alternatives и dpkg на Убунту 9.10

Я устанавливал яву через бинарник то есть скачал и создал .deb пакет но как то коряво встало но нормально работает. Но каждый раз когда что-то устанавливаю выходит вот это фигня но установка проходит нормально. Помогите. Sun jdk 1.6.0._18

samlabs821
()

какую видеокарту выбрать

Всем привет. Хотел себе новый ноутбук купить. Пока у меня стоит X3100 встроенная интеловская. Я знаю что будут проблемы с нвидиа и радеон... Думаю купить X4500. Они хорошо адаптировны под убунту.Из за етого и выбрал етот дистр. Есть ли еще какие нибудь алтернативы?В плане Дистра и видюхи?

samlabs821
()

RSS подписка на новые темы