Die Suche ergab 25 Treffer

von brainstir
Dienstag 11. September 2018, 20:01
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

Also das Problem scheint hier zu liegen:

def setClipboardData(data):
p = subprocess.Popen(['xclip','-selection','clipboard'], stdin=subprocess.PIPE)
p.stdin.write(data)
p.stdin.close()
retcode = p.wait()

speziell bei
p.stdin.write(data)
bekomme Ich
a bytes-like object is required, not 'str ...
von brainstir
Montag 10. September 2018, 20:53
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

@blackjack

und wie mache Ich das?
Was ist denn davon Bytes und was ist String? Wo sehe Ich das?
Ich habe nicht viel Erfahrung mit Python.
Ich weiss nur, dass Ich so ein Problem vorher auch hatte und als Ich dann statt fragen fragen.encode() benutzt ha be, ging es.
Wo muss das da genau hin?
von brainstir
Montag 10. September 2018, 16:15
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

@blackjack:

Also Ich habe jetzt folgendes in meiner .py, die ich importiere:

import subprocess
import time
import sys
import os
import re
def getClipboardData():
p = subprocess.Popen(['xclip','-selection', 'clipboard', '-o'], stdout=subprocess.PIPE)
retcode = p.wait()
data = p.stdout.read ...
von brainstir
Sonntag 9. September 2018, 12:26
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

Ja, habs gerade selbst gefunden :)

Wie kann Ich das ganze jetzt in eine neue datei.py packen
und in der eigentlichen datei dann nur noch
import neue datei.py
fragen ='''
Hier
ist
mein
Text'''
setzen?

Ich benutze das ganze in Autokey.

Ich glaube
keyboard.send_keys()
und
clipboard.fill_clipboard ...
von brainstir
Sonntag 9. September 2018, 11:50
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

Ok, also so funktioniert es:

#!/usr/bin/python3
import time
import re
try:
cp_altes_clipboard = clipboard.get_clipboard()
except Exception:
pass


fragen = '''abc
test of testing https://www.one.com with another test https://two.com part3 http://three.com last test'''


parts = re.split('(https ...
von brainstir
Samstag 8. September 2018, 23:20
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

Re: leerzeichen nach URL

Damit bekomme Ich ein Space nach jedem Teil:

Code: Alles auswählen

test of testing 
SPACE
https://www.one.com
SPACE
 with another test 
SPACE
https://two.com
SPACE
 part3 
SPACE
http://three.com
SPACE
 last test
SPACE
Wie kann Ich die Leertaste nur nach den URLs senden?
von brainstir
Freitag 7. September 2018, 21:08
Forum: Allgemeine Fragen
Thema: leerzeichen nach URL
Antworten: 14
Zugriffe: 1751

leerzeichen nach URL

hallo,

ich füge einen text mit autokey ein.
Ich muss nun den text den ich einfügen möchte nach URLs durchsuchen und nach der URL ein Leerzeichen senden, dann den restlichen text (mit lerrezichen nach einer url, falls da noch mehr urls sind etc.)
aktuell bin Ich so weit:


import re
import time
a ...
von brainstir
Freitag 17. August 2018, 09:33
Forum: Allgemeine Fragen
Thema: Leerzeichen nach URL
Antworten: 1
Zugriffe: 647

Leerzeichen nach URL

hallo,

ich füge mit autokey bzw. clipx ein paar sachen ein:

#!/usr/bin/python3
import os import sys import time
def getClipboardData(): p = subprocess.Popen(['xclip','-selection', 'clipboard', '-o'], stdout=subprocess.PIPE) retcode = > p.wait() data = p.stdout.read() return data

def ...
von brainstir
Donnerstag 1. März 2018, 14:48
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

Re: ganze .py importieren

@noisefloor:
den import-Ordner habe Ich in Autokey als den Script-Ordner hinzugefügt, daher sollte das Skript alle Dateien darin sehen und tut es ja offensichtlich aus, sonst würde es ja nicht gehen, wenn Ich jede Funktion einzeln von dem Skript aus aufrufe.

Die Date in dist-packages ist von ...
von brainstir
Donnerstag 1. März 2018, 10:27
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

Re: ganze .py importieren

Ja, ich kann es so machen, dass Ich die Funktionen einzeln importiere.

Das eigentliche Problem was Ich habe ist, wenn Ich in der clipb.py eine weitere Funktion hinzufügen möchte, dass Ich dann in jeder meiner aufrufenden Python-Datei die import Zeile ändern muss.

Kann Ich das irgendwie anders ...
von brainstir
Donnerstag 1. März 2018, 09:29
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

Re: ganze .py importieren

Also die Fehlermeldung in Autokey sieht so aus:
Script name: 'importtest2'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/autokey/service.py", line 460, in execute
exec(script.code, scope)
File "<string>", line 6, in <module>
NameError: name 'getClipboardData' is not ...
von brainstir
Donnerstag 1. März 2018, 09:04
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

Re: ganze .py importieren

pixewakb hat geschrieben:Ohne es zu testen und nur nach Bauchgefühl: Schreibst Du den Modulnamen vor die importierten Funktionen bei deren Verwendung?
Du meinst clipb.getClipboardData ?

Das habe Ich schon probiert, geht auch nicht.
von brainstir
Mittwoch 28. Februar 2018, 21:11
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

Re: ganze .py importieren

Es kommt die Fehlermeldung, dass getClipboardData nicht definiert ist.


Der Code in der aufrufenden Datei sieht so aus, also so funktioniert es:

#!/usr/bin/python3

from clipb import getClipboardData,setClipboardData

cp_altes_clipboard = getClipboardData()


fragen = r'''text ...
von brainstir
Mittwoch 28. Februar 2018, 17:24
Forum: Allgemeine Fragen
Thema: ganze .py importieren
Antworten: 14
Zugriffe: 3659

ganze .py importieren

hallo,

ich habe eine clipb.py in dem script-ordner von autokey, der automatisch importiert wird.
Dort habe Ich eine __init__.py angelegt.

In meinem Script kann Ich auf die selbst definietrten funktionen so zugreifen:

from clipb import getClipboardData,setClipboardData

Ich würde aber gerne ...
von brainstir
Mittwoch 21. Februar 2018, 20:38
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

hat jemand vielleicht zu dem ursprünglichen code eine idee?
von brainstir
Mittwoch 21. Februar 2018, 17:03
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

okay, ich habe es jetzt mit python3 installiert und die python2-version deinstalliert.

Jetzt kommt zwar keine Fehlermeldung mehr, aber dafür friert Autokey jetzt entweder komplett ein oder es wird nach dem Versuch das Skript auszuführen direkt geschlossen :(
von brainstir
Mittwoch 21. Februar 2018, 15:56
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

Bei pip stand es wurde successfull installiert.

Die Ausgabe der Befehle lautet:
-> % python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.path)
['', '/usr/lib ...
von brainstir
Mittwoch 21. Februar 2018, 13:21
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

Ok danke, habe den Pyperclip-Port installiert, aber Ich bekomme immer noch die selbe Fehlermeldung in Autokey.

Muss Ich da noch irgendwas machen bevor er die neu installierte Pyperclip Version benutzt?
Oder muss ich das neu installierte Pyperclip in einen bestimmten Ordner verschieben?
von brainstir
Mittwoch 21. Februar 2018, 10:34
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

Hab den Bug jetzt gefunden:
https://bugzilla.gnome.org/show_bug.cgi?id=709183

Da ist auch ein Fix: https://bug709183.bugzilla-attachments. ... ?id=282629

Aber Ich weiss nicht wie Ich den einspiele, kann mir jemand sagen wie das geht?
von brainstir
Dienstag 20. Februar 2018, 08:39
Forum: Allgemeine Fragen
Thema: python und bash clipboard
Antworten: 11
Zugriffe: 2435

Re: python und bash clipboard

Was ich da gefunden hatte war recht aktuell, von Dezember 2017.
Allerdings haben die da auf einen Bug verlinkt, der schon 2013 war, was mich dann wieder etwas verwundert hat.
Fidne den Eintrag aber gerade nicht wieder.

Ich benutze Linux Mint 18.1 Cinnamon 64bit.


Ich habs gerade auch einmal in ...