Python'da bir sunucu-istemci sohbet odası yapıyorum. Localhost içinde hata ayıklama yaparken, hata ayıklama bağlantı noktası iş parçacığı kapalı olduğunda serbest olana kadar beklemek can sıkıcıdır. Makefileimde [1023, 65535)
aralığında port numarası için rasgele bir sayıya nasıl sahip olabilirim?Makefile'de bir aralıkta rasgele sayı nasıl oluşturulur?
0
A
cevap
0
Yine de python kullandığınızdan, rasgele bir sayı oluşturmak ve makefile değişkenine kaydetmek için make shell
işlevini kullanarak Makefile'den python'u çağırabilirsiniz.
İşte (Python 3 sözdizimi kullanarak) bir örnek
RANDINT=$(shell python -c 'from random import randint; print(randint(1023, 65535));')
Artık makefile RANDINT
kullanabilirsiniz bu. Bu kural sadece konsola yazdırmak olacaktır: makefile değişkenleri here üzerinde
random:
@echo $(RANDINT)
Daha fazla bilgi. Ayrıca daha iyi bir yol olabileceğine dikkat et, makefile sihirbazı değilim, bu sadece vurduğum ilk çalışma çözümü.
DÜZENLEME: sadece neredeyse aynı yaklaşımı kullanan this bulundu.
İlgili konular
- 1. Belirtilen ayrık dağıtımdan rasgele bir sayı nasıl oluşturulur?
- 2. Belirli bir aralıkta sayı yapmak için rand işlevini nasıl kullanırım?
- 3. Ağırlıklı rasgele sayı üretimi R
- 4. Elixir'de rastgele bir sayı nasıl oluşturulur?
- 5. Binom rasgele sayı üretme
- 6. Eşzamanlı rasgele sayı üretimi
- 7. jQuery Rasgele Sayı Çalışmıyor
- 8. ATMega rasgele sayı üretimi
- 9. Statik rasgele sayı üreteci
- 10. N-basamaklı rasgele sayı üret
- 11. Nümerik olmayan rasgele sayı sayıları
- 12. Python: Rasgele bir telefon numarası nasıl oluşturulur?
- 13. mt19937 rasgele sayı aralığı - garip çıkış 00A8106E
- 14. Powershell: Bu dize rasgele bir sayı kümesi
- 15. Numarayı belirli bir aralıkta
- 16. Angular.js'de rasgele sayı eğimli URL'ler nasıl alınır? .
- 17. Çekirdek modülünde rasgele sayı üret
- 18. Java Üret Rasgele sayı {-1,0,1}
- 19. 6502 montajcı rasgele sayı problemleri
- 20. Anında değişkene bir değişkene rasgele bir sayı nasıl atanır?
- 21. clojure içinde uzun bir sayı nasıl oluşturulur
- 22. Android uygulamamın rasgele bir sayı oluşturmasını nasıl sağlayabilirim?
- 23. Rasgele yüzde 75 ile 100 arasında bir sayı nasıl oluştururum?
- 24. İşlevsel durumu kullanarak rasgele bir sayı nasıl oluştururum?
- 25. R'de rasgele sayılar nasıl daha hızlı oluşturulur?
- 26. iOS - ECB modunda rasgele IV nasıl oluşturulur?
- 27. pack (tip silme) rasgele sayı üreteci
- 28. PostgreSQL işlevi kullanılarak rastgele benzersiz sayı nasıl oluşturulur
- 29. iOS'ta aralıklı rasgele sayı üretilsin mi?
- 30. excel vba, bir aralıkta
Dinleme soketinize 'SO_REUSEADDR 'uygulamak daha temiz olabilir mi? – myaut