«abstract-syntax-tree» etiketlenmiş sorular

6
Python's eval () ile ast.literal_eval () mi kullanıyorsunuz?
Bazı kod ile eval()olası bir çözüm olarak geldi bir durum var . Şimdi daha eval()önce hiç kullanmak zorunda kalmadım, ancak neden olabileceği potansiyel tehlike hakkında bol miktarda bilgiye rastladım. Bununla birlikte, kullanmak konusunda çok temkinli olduğumu söyledi. Benim durumum bir kullanıcı tarafından verilen girdi olması: datamap = raw_input('Provide some data …

11
Bir .py dosyasını ayrıştırın, AST'yi okuyun, değiştirin, sonra değiştirilmiş kaynak kodunu geri yazın
Programlı olarak python kaynak kodunu düzenlemek istiyorum. Temelde bir .pydosyayı okumak , AST oluşturmak ve daha sonra değiştirilmiş python kaynak kodunu (yani başka bir .pydosya) yazmak istiyorum. astVeya gibi standart python modüllerini kullanarak python kaynak kodunu ayrıştırmanın / derlemenin yolları vardır compiler. Ancak, bunların hiçbirinin kaynak kodunu değiştirme yollarını desteklediğini …

6
Başka bir programlama diline çevirmeyi kolaylaştırmak için koda ne tür kalıplar uygulayabilirim? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu, yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Kodu bir programlama dilinden diğerine çevirmeyi amaçlayan bir yan proje yapmak …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.