Найти - Пользователи
Полная версия: Решено
Начало » Python для новичков » Решено
1 2
froa
В итоге я не бросаю это дело и сейчас уткнулся в новую проблему
Прикрепляю скрин )
marvellik
дальше для меня темный лес.но ошибка явно где то в модуле com.android.monkeyrunner вылазит. я до этого еще не дошел чтоб с андроидом работать поэтому не подскажу ничего
froa
marvellik
дальше для меня темный лес.но ошибка явно где то в модуле com.android.monkeyrunner вылазит. я до этого еще не дошел чтоб с андроидом работать поэтому не подскажу ничего
Слушай как ты говорил , ранее. Открываеться если вставить в URI прямую сылку вида https://yandex.ru/ Вместо record….

Можешь свой вк дать ? Или тут если что постоянно ? я просто подумаю мб как то по другому реализовать скрипт ..
marvellik
froa
Открываеться если вставить в URI Вместо record….
во первых файл тхт должен лежать в той же папке где и скрипт. явно ошибка на несуществующий файл. если это невозможно тогда в функции при открытии файла писать полный путь до него. второе если при ручном прописывании открывается а при чтении из файла нет то посмотри что тебе функция возвращает. может строка не правильно собрана.вообще ты писал так return ''.join(['http:\\sait.ru\\', url] )
а напрямую вводишь так https:/yandex.ru/
проверь так будет работать в функции измени возвращаемое значение return r'httpsyandex.ru/' , вместо смайла : / без пробела(почему то так сайт выдает.)
если да то тогда формируй правильно адрес при возвращении return
froa
В общем вот мой вайл Py
 from __future__ import with_statement
import os
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
def record():
    with open('1.txt') as  inp :
        try:
            temp = inp.readlines()
            url = temp.pop(0)
            with open ('1.txt','w') as out:
                for i in temp :
                    out.write( i)
                return ''.join(['https://yandex.ru/', url] )
        except IndexError:
            print('1')
PACKAGE = 'com.android.browser'
ACTIVITY = '.BrowserActivity'
COMPONENT = PACKAGE + "/" + ACTIVITY
URI = record()
device = MonkeyRunner.waitForConnection()
device.startActivity(component=COMPONENT, uri=URI)

Все на месте а ошибки те же. Надо думать …. уже голова бум бум ) Все он про импорт функции ругается . В общем ты большой молодец. А я дурак ))
marvellik
froa
Или тут если что постоянно
обычно вечерами
marvellik
 return ''.join(['https://yandex.ru/', url] )
не так а вот так чисто под яндекс
 return r'https://www.yandex.ru/'
froa
marvellik
Нет. В общем оставлю до завтра. Завтра возьмусь.к вечеру отпишу! Спасибо ) Отдохнуть наверное то же хочешь )
froa
В общем одна ошибка выходит.
froa
Все то же самое . файл отсутсвует, ошибка модуля в URi = record()
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB