2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение06.07.2022, 01:44 


27/09/19
189
photon в сообщении #1559478 писал(а):

Нет, не ОК. Одна кавычка вначале, одна - вконце:
Используется синтаксис Python
tw.write(f'import os, pyperclip, subprocess\n{copy}{x}{close}')

Тогда результат получается такой
Используется синтаксис Python
import os, pyperclip, subprocess \n {copy}{x}{close}

Я те дополнительные кавычки оставил только из за того, что информация, которая копируется из буфера обмена должна быть тоже ведь в кавычках)

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

Используется синтаксис Python
pyperclip.copy(r'текст из буфера обмена')


Если оставить кавычки только в начале и конце, то получается так

Используется синтаксис Python
pyperclip.copy(rтекст из буфера обмена)


Но, возможно, что я что-то не так понимаю.

Можно, конечно кавычку спрятать вот так

Используется синтаксис Python
k  =  " ' "

 Профиль  
                  
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение06.07.2022, 03:56 
Экс-модератор
Аватара пользователя


23/12/05
12064
\'

 Профиль  
                  
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение06.07.2022, 12:15 


27/09/19
189
photon в сообщении #1559492 писал(а):
\'

Да, спасибо, точно, забыл экранировать кавычку

-- 06.07.2022, 12:16 --

Осталось теперь разобраться как перенести буфер обмена в новый файл) Чтобы программа стала работать)

 Профиль  
                  
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение06.07.2022, 13:07 


21/05/16
4292
Аделаида
kot-obormot в сообщении #1559456 писал(а):
import os, pyperclip, subprocess, os.path

os.path не нужно отдельно импортировать, хватает и просто os.

-- 06 июл 2022, 19:38 --

И зачем вам subprocess, если вы его не используете?

 Профиль  
                  
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение06.07.2022, 17:03 


27/09/19
189
kotenok gav в сообщении #1559535 писал(а):
И зачем вам subprocess, если вы его не используете?

Да, спасибо, действительно, не обязательно)

 Профиль  
                  
 
 Re: Запоминалка на python. Короткая программа барахлит
Сообщение07.07.2022, 12:12 


27/09/19
189
Я понял, почему у меня не работало. Дело в том, что я случайно писал r перед строкой по привычке, а не f. Сейчас все прекрасно работает, спасибо большое! Только есть проблема с кириллицей. Почему-то кириллицу в буфер обмена копирует, превращая ее в непонятные символы.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group