Articles of python 3.x

TypeError: i dati POST devono essere byte o iterabili di byte. Non può essere str

Ho appena aggiornato da python 3.1 a python 3.2 (formattato HD) e uno dei miei script ha smesso di funzionare. Mi dà l’errore nel titolo. Lo aggiusterei da solo, ma non so nemmeno che cosa sia iterable di byte è lol. Ho provato i byte typecasting (dati) ma non ha funzionato neanche. TypeError: argomento stringa […]

Come creare python 3 print () utf8

Come posso fare python 3 (3.1) print(“Some text”) su stdout in UTF-8, o come esportare i byte grezzi? Test.py TestText = “Test – āĀēĒčČ..šŠūŪžŽ” # this is UTF-8 TestText2 = b”Test2 – \xc4\x81\xc4\x80\xc4\x93\xc4\x92\xc4\x8d\xc4\x8c..\xc5\xa1\xc5\xa0\xc5\xab\xc5\xaa\xc5\xbe\xc5\xbd” # just bytes print(sys.getdefaultencoding()) print(sys.stdout.encoding) print(TestText) print(TestText.encode(“utf8”)) print(TestText.encode(“cp1252″,”replace”)) print(TestText2) Uscita (in CP1257 e I caratteri sostituiti in valori byte [x00] ): utf-8 […]

tkinter TclError: errore nella lettura del file bitmap

Sto cercando di impostare un’icona dell’applicazione (python3 / tkinter) in questo modo: Interface() root.title(“Quicklist Editor”) root.iconbitmap(‘@/home/jacob/.icons/qle_icon.ico’) root.resizable(0, 0) root.mainloop() non importa quello che faccio, continuo a ricevere un messaggio di errore (inattivo), dicendo: return self.tk.call(‘wm’, ‘iconbitmap’, self._w, bitmap) _tkinter.TclError: error reading bitmap file “/home/jacob/.icons/qle_icon.ico” Che cosa sto facendo di sbagliato?

Come convertire tra byte e stringhe in Python 3?

Questa è una domanda di tipo Python 101, ma mi ha lasciato perplesso per un po ‘quando ho provato a usare un pacchetto che sembrava convertire il mio input di stringa in byte. Come vedrai di seguito ho trovato la risposta per me stesso, ma ho ritenuto che valesse la pena registrare qui a causa […]

Accelerare le operazioni bitstring / bit in Python?

Ho scritto un generatore di numeri primi usando Sieve di Eratostene e Python 3.1. Il codice funziona correttamente e con garbo a 0,32 secondi su ideone.com per generare numeri primi fino a 1.000.000. # from bitstring import BitString def prime_numbers(limit=1000000): ”’Prime number generator. Yields the series 2, 3, 5, 7, 11, 13, 17, 19, 23, […]

La stampa non viene stampata quando è nella mappa, Python

primes = [2,3,5,7..] (prime numbers) map(lambda x:print(x),primes) Non stampa nulla. Perché? ho provato sys.stdout.write(x) anche, ma non funziona neanche.

Come installo Keras e Theano in Anaconda Python su Windows?

Sto provando a lavorare su reti neurali in Python usando i seguenti pacchetti Keras: from keras.utils import np_utils from keras.layers.core import Dense, Activation, Dropout from keras.models import Sequential from keras.layers.core import Dense, Dropout, Activation, Flatten from keras.layers.convolutional import Convolution2D, MaxPooling2D from keras.optimizers import SGD Ma, sto ottenendo il seguente errore: 15 import theano —> 16 […]

UnicodeEncodeError: il codec ‘charmap’ non può codificare il carattere ‘\ u2010’: mappe di caratteri su

Continuo a ricevere UnicodeEncodeError quando provo a stampare un ‘Á’ che ottengo da un sito web richiesto usando selenium in python 3.4. Ho già definito nella parte superiore del mio file .py # -*- coding: utf-8 -*- la def è qualcosa del genere: from selenium import webdriver b = webdriver.Firefox() b.get(‘http://fisica.uniandes.edu.co/personal/profesores-de-planta’) dataProf = b.find_elements_by_css_selector(‘td[width=”508″]’) for […]

python3 stampa unicode alla codifica console windows xp cp437

Ok, voglio stampare una stringa nella mia console windows xp. Ci sono diversi caratteri che la console non può stampare, quindi devo codificare il mio stdout.encoding che è ‘cp437’. ma stampando la stringa codificata, il ‘ß’ viene stampato come ‘\ xe1’. dopo aver decodificato di nuovo in unicode e aver stampato la stringa, ottengo l’output […]

csv.Error: iterator dovrebbe restituire stringhe, non byte

Sample.csv contiene quanto segue NAME Id No Dept Tom 1 12 CS Hendry 2 35 EC Bahamas 3 21 IT Frank 4 61 EE E il file python contiene il seguente codice import csv ifile = open(‘sample.csv’, “rb”) read = csv.reader(ifile) for row in read : print (row) quando eseguo il codice sopra in python, […]