প্রশ্ন ট্যাগ «python»

পাইথন হ'ল বহুমুখী দৃষ্টান্ত, গতিশীল টাইপযুক্ত, বহুমুখী প্রোগ্রামিং ভাষা। এটি শিখতে, বুঝতে এবং ব্যবহারে দ্রুত এবং একটি পরিষ্কার এবং অভিন্ন সিনট্যাক্স প্রয়োগ করার জন্য ডিজাইন করা হয়েছে। দয়া করে নোট করুন যে পাইথন 2 আনুষ্ঠানিকভাবে 01-01-2020 হিসাবে সমর্থনের বাইরে। তবুও, সংস্করণ-ভিত্তিক পাইথন প্রশ্নের জন্য, [পাইথন -২.7] বা [পাইথন -৩.x] ট্যাগ যুক্ত করুন। পাইথন ভেরিয়েন্ট বা লাইব্রেরি ব্যবহার করার সময় (যেমন জাইথন, পাইপাই, পান্ডাস, নম্পি), দয়া করে এটি ট্যাগগুলিতে অন্তর্ভুক্ত করুন।

5
পরিবেশগত পরিবর্তনশীল উপস্থিত রয়েছে কিনা তা যাচাই করার জন্য একটি ভাল অনুশীলন কী?
"FOO"পাইথনে বলুন , আমি একটি ভেরিয়েবলের অস্তিত্বের জন্য আমার পরিবেশটি পরীক্ষা করতে চাই । এই উদ্দেশ্যে, আমি osস্ট্যান্ডার্ড লাইব্রেরি ব্যবহার করছি । গ্রন্থাগারের ডকুমেন্টেশন পড়ার পরে, আমি আমার লক্ষ্য অর্জনের জন্য 2 টি উপায় বের করেছি: পদ্ধতি 1: if "FOO" in os.environ: pass পদ্ধতি 2: if os.getenv("FOO") is not None: …

7
পাইথন তালিকা ডিরেক্টরি, সাব ডিরেক্টরি ডিরেক্টরি এবং ফাইল
আমি একটি প্রদত্ত ডিরেক্টরিতে সমস্ত ডিরেক্টরি, উপ ডিরেক্টরি এবং ফাইল তালিকাভুক্ত করার জন্য একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করছি। আমি এটি চেষ্টা করেছি: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file) দুর্ভাগ্যক্রমে এটি সঠিকভাবে কাজ করে না। আমি সমস্ত …
130 python  file  path 

8
একটি রেজেক্স ম্যাচের অংশটি বের করুন
আমি এইচটিএমএল পৃষ্ঠা থেকে শিরোনামটি বের করতে একটি নিয়মিত প্রকাশ চাই। বর্তমানে আমার কাছে এটি রয়েছে: title = re.search('<title>.*</title>', html, re.IGNORECASE).group() if title: title = title.replace('<title>', '').replace('</title>', '') কেবলমাত্র <শিরোনাম> এর সামগ্রীগুলি নিষ্কাশনের জন্য কি কোনও নিয়মিত অভিব্যক্তি রয়েছে তাই আমাকে ট্যাগগুলি সরাতে হবে না?

9
পাইথনের জসন মডিউল, ডিকশনারী কীগুলিকে স্ট্রিংয়ে রূপান্তর করে
আমি খুঁজে পেয়েছি যে নিম্নলিখিতটি যখন চালানো হয়, তখন পাইথনের জসন মডিউল (২.6 সাল থেকে অন্তর্ভুক্ত) ইনট্রিকশন কীগুলিকে স্ট্রিংয়ে রূপান্তর করে। >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' ডাম্প এবং লোডের উপর স্ট্রিংকে পার্স করার প্রয়োজন ছাড়াই কোনও কী হিসাবে কোন কী হিসাবে কোনও int …
130 python  json 

2
আমি কীভাবে কোনও ফাইলের ওয়াইএএমএল ফর্ম্যাটে ডেটা লিখতে পারি?
পাইথন ব্যবহার করে আমার ইমেল ফাইলটিতে নীচের ডেটা লিখতে হবে: {A:a, B:{C:c, D:d, E:e}} অর্থাত্ একটি অভিধানে অভিধান। আমি কীভাবে এটি অর্জন করতে পারি?

2
ভেরিয়েবল ডাটাফ্রেম কিনা তা পরীক্ষা করে দেখুন
আমার ফাংশনটি যখন ভেরিয়েবলের সাথে ডাকা হয় তখন আমি যাচাই করতে চাই যে ভ্যার্ডটি পান্ডাস ডেটাফ্রেম কিনা: def f(var): if var == pd.DataFrame(): print "do stuff" আমি অনুমান করি সমাধানটি বেশ সহজ হতে পারে তবে এটির সাথেও def f(var): if var.values != None: print "do stuff" আমি এটি প্রত্যাশার মতো …
130 python  pandas 

10
এসকিউএএলএলচেমি ওআরএম সহ বাল্ক সন্নিবেশ
এসকিউএএলএলচেমি প্রতিটি স্বতন্ত্র বস্তু .োকানোর চেয়ে বাল্ক সন্নিবেশ করার কী উপায় আছে? অর্থাত, করছেন: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) বরং: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) আমি সবেমাত্র কাঁচা এসকিএল এর পরিবর্তে স্কেলচেমি ব্যবহার করতে …

6
পাইথন পান্ডাসে কীভাবে একটি কলামের dtype চেক করবেন
সংখ্যার কলাম এবং স্ট্রিং কলামগুলি চিকিত্সা করতে আমার বিভিন্ন ফাংশন ব্যবহার করতে হবে। আমি এখন যা করছি তা সত্যিই বোবা: allc = list((agg.loc[:, (agg.dtypes==np.float64)|(agg.dtypes==np.int)]).columns) for y in allc: treat_numeric(agg[y]) allc = list((agg.loc[:, (agg.dtypes!=np.float64)&(agg.dtypes!=np.int)]).columns) for y in allc: treat_str(agg[y]) এটি করার জন্য আরও কি মার্জিত উপায় আছে? যেমন for y in …
130 python  pandas 

7
'str' অবজেক্ট পাইথনে আইটেম অ্যাসাইনমেন্ট সমর্থন করে না
আমি একটি স্ট্রিং থেকে কিছু অক্ষর পড়তে এবং এটিকে অন্য স্ট্রিংয়ের মধ্যে রাখতে চাই (যেমন আমরা সি তে করি)। সুতরাং আমার কোড নীচের মত import string import re str = "Hello World" j = 0 srr = "" for i in str: srr[j] = i #'str' object does not support …
130 python  string 

5
পাইপের `- কোন-ক্যাশে-দির জন্য ভাল?
আমি সম্প্রতি --no-cache-dirএকটি ডকার ফাইলে ব্যবহৃত হচ্ছে দেখেছি । আমি আগে কখনও এই পতাকাটি দেখিনি এবং সহায়তা এটি ব্যাখ্যা করছে না: --no-cache-dir Disable the cache. প্রশ্ন: ক্যাশেড কী? প্রশ্ন: ক্যাশেটি কীসের জন্য ব্যবহৃত হয়? প্রশ্ন: আমি কেন এটি অক্ষম করতে চাই?
130 python  pip 


4
"X <y <z" কি "x <y এবং y <z" এর চেয়ে দ্রুত?
এই পৃষ্ঠা থেকে , আমরা জানি যে: চেইনযুক্ত তুলনা andঅপারেটরটি ব্যবহার করার চেয়ে দ্রুত । x &lt; y &lt; zপরিবর্তে লিখুন x &lt; y and y &lt; z। তবে, নিম্নলিখিত কোড স্নিপেটগুলি পরীক্ষা করে আমি একটি ভিন্ন ফলাফল পেয়েছি: $ python -m timeit "x = 1.2" "y = 1.3" "z …

7
শ্রেণি পদ্ধতিটি "TypeError উত্পন্ন করে:… কীওয়ার্ড আর্গুমেন্টের জন্য একাধিক মান পেয়েছে ..."
যদি আমি কোনও কীওয়ার্ড আর্গুমেন্ট সহ কোনও শ্রেণি পদ্ধতিটি সংজ্ঞায়িত করি: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong পদ্ধতিটি কল করার ফলে একটি উত্পন্ন হয় TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' কি …

2
আরগপার্সের সাহায্যে নির্বাচিত সাবকম্যান্ড পান
আমি যখন পাইথন আরগপারস সহ সাবকম্যান্ড ব্যবহার করি তখন আমি নির্বাচিত যুক্তিগুলি পেতে পারি। parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '--count', '42']) # args =&gt; Namespace(global='xyz', count='42') সুতরাং argsধারণ করে না 'foo'। sys.argv[1]সম্ভাব্য বৈশ্বিক আরোগুলির …

5
পাইথনে উত্তরাধিকার এবং ওভাররাইডিং __init__
আমি 'পাইথ ইন্ট পাইথন' পড়ছিলাম এবং ক্লাসগুলির অধ্যায়টিতে এটি উদাহরণ দেয়: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename লেখক তারপরে বলেছেন যে আপনি যদি __init__পদ্ধতিটিকে ওভাররাইড করতে চান তবে আপনাকে অবশ্যই __init__সঠিক প্যারামিটার সহ অভিভাবকদের কল করতে হবে । যদি সেই FileInfoশ্রেণীর একাধিক পূর্বপুরুষ শ্রেণি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.