Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Google Drive

1575  1 2 все
Alesch знакомое лицо09.11.23 13:12
NEW 09.11.23 13:12 

Таблица в гоогле дриве должна содержать линк на документ.

Документ лежит в той же папке, что и таблица.

В папке находиться множество документов. Линк должен открывать нужный документ.

почему меня все любят? потому что, я есть кто я есть
#1 
Murr патриот09.11.23 13:48
Murr
NEW 09.11.23 13:48 
в ответ Alesch 09.11.23 13:12

И чо?

#2 
MrSanders коренной житель09.11.23 14:32
NEW 09.11.23 14:32 
в ответ Murr 09.11.23 13:48

Неправильный ответ. Правильный: "не возражаю" :)
Извинити...

#3 
AlexNek патриот09.11.23 20:52
AlexNek
NEW 09.11.23 20:52 
в ответ Alesch 09.11.23 13:12

Вы абсолютно не описали проблему, что бы ее мог понять посторонний человек.

Я например, в google drive храню различные файлы.

Вы видимо ведете речь об "экзел" таблице в облаке, хотите заполнить ячейку ссылкой на документ.

Для начала сделайте это "вручную", а затем можно думать как автоматизировать.

Можете это вручную сделать? Опишите тогда это подробно.

#4 
Срыв покровов патриот09.11.23 22:39
Alesch знакомое лицо10.11.23 12:04
NEW 10.11.23 12:04 
в ответ AlexNek 09.11.23 20:52

Проблема описана и цель тоже.

Но еще раз в другой форме:

Ситуация:

Таблица в гоогле дриве содержит линк на документ.

Документ лежит в той же папке, что и таблица.

В папке находиться множество документов.


Вопрос: как сделать так, что бы линк открывал (verlinkte) нужный (!!!) документ?

почему меня все любят? потому что, я есть кто я есть
#6 
AlexNek патриот10.11.23 17:58
AlexNek
NEW 10.11.23 17:58 
в ответ Alesch 10.11.23 12:04
Проблема описана и цель тоже.

Представьте себе что вы на форуме водопроводчиков задаете вопрос, а как мне соединить две трубы?

Ответы можете предсказать?


Для начала, похоже тут программированием и не пахнет.

А что вы уже делали и не получается?

Может ли пользователь прочитать документ в папке по ссылке?

И что же такое "таблица в гоогле драйв"? excel document?

#7 
Murr патриот10.11.23 21:52
Murr
NEW 10.11.23 21:52 
в ответ Alesch 10.11.23 12:04

как сделать так, что бы линк открывал (verlinkte) нужный (!!!) документ?

------

Корректный ответ - никак.

Обоснование - линк не имеет активной части, способной выполнить действия по открытию документа или любые другие.

#8 
Murr патриот10.11.23 22:04
Murr
NEW 10.11.23 22:04 
в ответ AlexNek 10.11.23 17:58

на форуме водопроводчиков задаете вопрос

------

Нее... сложно... далеко от возможности понимания...

А вот спросить на форуме поваров как варить борщ - это в самый раз...

Начать, правда, придется с правильной заточки ножей... спок

#9 
AlexNek патриот10.11.23 22:19
AlexNek
NEW 10.11.23 22:19 
в ответ Murr 10.11.23 22:04, Последний раз изменено 11.11.23 09:38 (AlexNek)
А вот спросить на форуме поваров как варить борщ

проблема то была в том, что трубы то не водопроводные смущ

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

#10 
Murr патриот10.11.23 22:24
Murr
NEW 10.11.23 22:24 
в ответ AlexNek 10.11.23 22:19

в косметическом форуме

-----

Может все же у гинекологов? Они то с определенными трубами вполне знакомы... Хотя... там же наиболее частый ответ - не лезь - само зарубцуется... и он наиболее правильный в этой ситуации...

#11 
kukka местный житель11.11.23 06:22
kukka
NEW 11.11.23 06:22 
в ответ Alesch 09.11.23 13:12

Копируй линк от документа который должен быть в таблице.


В таблице переименовать линковый документ. ( через андроид нажимаешь на + Link unbennen )

#12 
AlexNek патриот11.11.23 09:42
AlexNek
NEW 11.11.23 09:42 
в ответ kukka 11.11.23 06:22
Копируй линк от документа который должен быть в таблице.
Увы но этого будет недостаточно. Нужно еще разрешить данный файл читать всем, кто имеет эту ссылку. Можно ли для этого обойтись только разрешением для всей папки, пока не знаю. Хрустальный шар, шепчет, что возможно в этом и был вопрос.
#13 
Murr патриот11.11.23 11:51
Murr
NEW 11.11.23 11:51 
в ответ AlexNek 11.11.23 09:42

разрешить данный файл читать всем

-----

А прикинь, если там нужно не всем, а только избранным?

Т.е. добавляем DC со всеми потрохами...


кто имеет эту ссылку

------

Как вариант - осилить доку по урлам и заэнкодить кардентиалы в урле... смущ

Но это же, блин, надо снова что-то учить... безум а тут сессия приближается... хммм

#14 
kukka местный житель12.11.23 14:35
kukka
NEW 12.11.23 14:35 
в ответ Murr 10.11.23 22:04

sed линки уже отследили, хост продают от одного финанцдинстлайстера чтобы заметать страницы, там никаким анвальтом не докажешь, куда деньги уходят. Продают свою страницу и переводят все переводы на другой сервер. Объясните поподробнее что за фишка fixpay.eu??


Хватило дураков кто воспользовался этими услугами, так что лучше по мне карнавал и воспиталки с милой 1200 в месяц.


#15 
Срыв покровов патриот12.11.23 19:26
NEW 12.11.23 19:26 
в ответ kukka 12.11.23 14:35, Последний раз изменено 12.11.23 19:27 (Срыв покровов)

#16 
Murr патриот13.11.23 02:31
Murr
NEW 13.11.23 02:31 
в ответ kukka 12.11.23 14:35

Ээээ... мияу... мииияяяяяууууу....... уууууу....

#17 
kukka местный житель13.11.23 06:00
kukka
13.11.23 06:00 
в ответ Murr 13.11.23 02:31

Так я про то кому работа в банках нужна. Мне в их хостах копаться неохота.

#18 
Murr патриот13.11.23 11:01
Murr
NEW 13.11.23 11:01 
в ответ kukka 13.11.23 06:00

Фухххх... отставить санитаров - просто не тот форум... спок

#19 
kukka местный житель22.11.23 20:13
kukka
NEW 22.11.23 20:13 
в ответ Murr 13.11.23 11:01

Кому интересно найдите ошибку в стр. 34.

Хаха курс поднялся.


import r1equests

from twilio.rest import Client

VIRTUAL_TWILIO_NUMBER = "your virtual twilio number"

VERIFIED_NUMBER = "your own phone number verified with Twilio"

STOCK_NAME = "TSL"

COMPANY_NAME = "Tesla AB"

STOCK_ENDPOINT = "https://www.alphavantage.co/query"

NEWS_ENDPOINT = "https://newsapi.org/v2/everything"

STOCK_API_KEY = "3LN3NHH16X7OZEEC"

NEWS_API_KEY = "003b4b4c3d854ffcae7b05b547b5f711"

#ABCD9999

TWILIO_SID ="SK98af4c8eccb808e422373fffa6b01dd2"

#https://www.twilio.com/try-twilio

# passwort Abm42igra84$ABCD

#https://www.twilio.com/console/ahoy

TWILIO_AUTH_TOKEN = "Lj6RW9doTtcp70zQwuYUlPvIvLAsNu1L"

#https://console.twilio.com/ie1/account/keys-credentials/ap...

## STEP 1: Use https://www.alphavantage.co/documentation/#daily

# When stock price increase/decreases by 5% between yesterday and the day before yesterday then print("Get News").

#Get yesterday's closing stock price

stock_params = {

"function": "TIME_SERIES_DAILY",

"symbol": STOCK_NAME,

"apikey": STOCK_API_KEY,

}

response = requests.get(STOCK_ENDPOINT, params=stock_params)

data = response.json()["Time Series (Daily)"]

data_list = [value for (key, value) in data.items()]

yesterday_data = data_list[0]

yesterday_closing_price = yesterday_data["4. close"]

print(yesterday_closing_price)

#Get the day before yesterday's closing stock price

day_before_yesterday_data = data_list[1]

day_before_yesterday_closing_price = day_before_yesterday_data["4. close"]

print(day_before_yesterday_closing_price)

#Find the positive difference between 1 and 2. e.g. 40 - 20 = -20, but the positive difference is 20. Hint: https://www.w3schools.com/python/ref_func_abs.asp

difference = float(yesterday_closing_price) - float(day_before_yesterday_closing_price)

up_down = None

if difference > 0:

up_down = "🔺"

else:

up_down = "🔻"

#Work out the percentage difference in price between closing price yesterday and closing price the day before yesterday.

diff_percent = round((difference / float(yesterday_closing_price)) * 100)

print(diff_percent)

## STEP 2: Instead of printing ("Get News"), actually get the first 3 news pieces for the COMPANY_NAME.

#Instead of printing ("Get News"), use the News API to get articles related to the COMPANY_NAME.

#If difference percentage is greater than 5 then print("Get News").

if abs(diff_percent) > 1:

news_params = {

"apiKey": NEWS_API_KEY,

"qInTitle": COMPANY_NAME,

}

news_response = requests.get(NEWS_ENDPOINT, params=news_params)

articles = news_response.json()["articles"]

#Use Python slice operator to create a list that contains the first 3 articles. Hint: https://stackoverflow.com/questions/509211/understanding-s...

three_articles = articles[:3]

print(three_articles)

## STEP 3: Use Twilio to send a seperate message with each article's title and description to your phone number.

#Create a new list of the first 3 article's headline and description using list comprehension.

formatted_articles = [f"{STOCK_NAME}: {up_down}{diff_percent}%\nHeadline: {article['title']}. \nBrief: {article['description']}" for article in three_articles]

print(formatted_articles)

#Send each article as a separate message via Twilio.

client = Client(TWILIO_SID, TWILIO_AUTH_TOKEN)

#TODO 8. - Send each article as a separate message via Twilio.

for article in formatted_articles:

message = client.messages.create(

body=article,

from_=VIRTUAL_TWILIO_NUMBER,

to=VERIFIED_NUMBER

)

#https://newsapi.org/docs

#https://www.alphavantage.co/

#20 
1 2 все