2016-04-03 27 views
1

Masaüstümde bir txt dosyası var: test.txt. Bu txt dosyasını açmak ve her şeyi panoya kopyalamak istiyorum.Bir txt dosyasının içindeki içeriğe nasıl panoya kopyalanır?

Nasıl yaparım?

path = 'C:\Users\Username\Desktop\test.txt' 

fo = open(path, 'r').readlines() 

Ama panoya içine bu verileri nasıl bilemiyorum:

Ben dosyayı açmak ve çizgiler okumayı düşündüm.

cevap

4

Sen OS X üzerinde iseniz, ayrıca bu kodu deneyebilirsiniz Pyperclip

import pyperclip 
fo = open(path, 'r').read() 
pyperclip.copy(fo) 

kullanarak deneyebilirsiniz: Ben metin dosyasının içindeki tüm içeriğini okumak için piton yaparım nasıl

import os 
data = "hello world" 
os.system("echo '%s' | pbcopy" % data) 
+0

ve püskürterek kopyalayın. Ben pyperclip bu gibi argümanların içine ne kopyalayabilir biliyorum: pyperclip.copy ('metin') ama nasıl tüm içeriği metin dosyasından kopyalamak yapabilirim? – Towelie

+0

@Towelie Bunu denediniz mi 'fo = open (yol,' r ') read()' –

+1

bir değişkeni okuyup değişkeni argüman olarak kullanın: 'fo = open (yol, 'r') .readlines() pyperclicp.copy –

İlgili konular